Xpr Web Scraping OpenClaw Plugin & Skill | ClawHub
Looking to integrate Xpr Web Scraping into your AI workflows? This free OpenClaw plugin from ClawHub helps you automate web & frontend development tasks instantly, without having to write custom tools from scratch.
What this skill does
Web scraping tools for fetching and extracting data from web pages
Install
openclaw skills install @paulgnz/xpr-web-scrapingnpx clawhub@latest install xpr-web-scrapingFull SKILL.md
Open original| name | description |
|---|---|
| web-scraping | Web scraping tools for fetching and extracting data from web pages |
SKILL.md content below is scrollable.
Web Scraping
You have web scraping tools for fetching and extracting data from web pages:
Single page:
scrape_url— fetch a URL and get cleaned text content + metadata (title, description, link count)- Use format="text" (default) for most tasks — strips all HTML
- Use format="markdown" to preserve headings, links, lists, bold/italic
- Use format="html" only when you need raw HTML
Link discovery:
extract_links— fetch a page and extract all links with text and type (internal/external)- Use the
patternparameter to filter by regex (e.g."\\.pdf$"for PDF links) - Links are deduplicated and resolved to absolute URLs
- Use the
Multi-page research:
scrape_multiple— fetch up to 10 URLs in parallel for comparison/research- One failure doesn't block others (uses Promise.allSettled)
Best practices:
- Prefer "text" format for content extraction, "markdown" for preserving structure
- Don't scrape the same domain more than 5 times per minute
- Combine with
store_deliverableto save scraped content as job evidence - For very large pages, the content is limited to 5MB