π¦ ClawHub
Scraper
by @agistack
Structured extraction and cleanup for public, user-authorized web pages. Use when the user wants to collect, clean, summarize, or transform content from acce...
TERMINAL
clawhub install scraperπ About This Skill
name: scraper description: Structured extraction and cleanup for public, user-authorized web pages. Use when the user wants to collect, clean, summarize, or transform content from accessible pages into reusable text or data. Do not use to bypass logins, paywalls, captchas, robots restrictions, or access controls. Local-only output.
Scraper
Turn messy public pages into clean, reusable data.
Core Purpose
Scraper is a safe extraction skill for public, user-authorized pages. It helps the agent:Safety Boundaries
Runtime Requirements
python3Local Storage
All outputs are stored locally under:~/.openclaw/workspace/memory/scraper/jobs.json~/.openclaw/workspace/memory/scraper/output/Key Workflows
fetch_page.py --url "https://example.com"extract_text.py --url "https://example.com"save_output.py --url "https://example.com" --title "Example"list_jobs.pyScripts
| Script | Purpose | |---|---| |init_storage.py | Initialize scraper storage |
| fetch_page.py | Download a page with standard headers |
| extract_text.py | Convert HTML into cleaned plain text |
| save_output.py | Save extracted output and register a job |
| list_jobs.py | Show past scraping jobs |