PulpMiner is an AI-powered tool that converts any webpage into clean, structured JSON data using custom schemas and LLM-driven extraction.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install webscraper-pulpminer
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install webscraper-pulpminer using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
PulpMiner bridges the gap between raw web content and structured data by leveraging Large Language Models to parse and organize website information. It allows developers to define custom JSON templates, use CSS selectors for precision, and handle JavaScript-heavy Single Page Applications (SPAs) with ease. As a core component within the Openclaw Skills ecosystem, it simplifies the process of building data-driven applications without the need for writing and maintaining complex custom scraping scripts for every target site.
By providing a URL and a desired output format, PulpMiner handles the heavy lifting of fetching, rendering, and interpreting web content. This tool is designed to provide high-fidelity data that is ready for programmatic consumption, making it an essential utility for modern data engineering and AI agent workflows.
To integrate this tool into your Openclaw Skills environment, follow these steps:
export PULPMINER_API_KEY='your_api_key_here'
curl -X GET "https://api.pulpminer.com/external/<apiId>" -H "apikey: $PULPMINER_API_KEY"
PulpMiner provides a consistent response structure regardless of the target website's complexity. Users define the internal structure of the data object using the JSON Template feature.
| Property | Type | Description |
|---|---|---|
data |
Object | The primary payload containing extracted fields defined in your template. |
errors |
String/Null | Contains error details if the extraction fails; null on success. |
Example Schema for a product page:
product_name: Stringprice: Numberavailability: Booleanspecs: Array of Strings{{variable}} syntax to handle searches, pagination, and parameterized queries programmatically.Loading
Forge is a repair-inspect loop orchestrator that automates code fixes with independent verification and dependency-aware parallel execution.

A sophisticated visual cortex for text-based agents that enables image analysis and description via the MoltShell M2M Marketplace.

PurposeBot is a comprehensive agentic commerce layer that enables AI agents to discover tools, execute payments via Stripe or USDC, and build verifiable reputation.

A powerful integration for OpenClaw that automates movie and TV series management via Radarr and Sonarr servers.

A high-performance browser automation skill that enables AI agents to navigate, scrape, and interact with the live web.

A powerful integration for Agile CRM that enables developers to manage sales pipelines, contacts, and tasks through a unified CLI and API interface.








































