gopendrasharma89-tech/openclaw-workspace/web-scraping
Claude Code and agent skill by gopendrasharma89-tech/openclaw-workspace
Trust tier 2
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Extract structured information from websites using web_fetch for simple pages and browser automation for dynamic sites, login-gated flows, pagination, infinite scroll, or pages that require clicking/searching/filtering. Use when the user asks to scrape a site, collect listings, gather fields from many pages, monitor website changes, or turn webpage content into structured summaries/JSON/CSV.
Install
npx vskill@latest install gopendrasharma89-tech/openclaw-workspace/web-scrapingSKILL.md
Web Scraping
Extract data with the lightest reliable method first.
Choose the approach
- Use
web_fetchfor simple public pages when the needed content is already in HTML. - Use
browserwhen the site is dynamic, needs clicking, infinite scroll, filters, tabs, or login/session state. - Use
web_searchonly to discover candidate pages when the target URL is unknown.
Default workflow
- Identify the target site and exact fields to collect.
- Test one page first.
- Decide the extraction method:
web_fetchfor readable article/listing textbrowser snapshotfor dynamic DOM inspection
- Normalize the output into a stable schema.
- If scraping multiple pages, avoid tight loops and serialize requests.
- Deduplicate by URL or stable item id.
- Save results in the workspace when the task is larger than a quick one-off.
Browser scraping pattern
- Open the page.
- Take a snapshot.
- Interact only as needed: search, click filters, pagination, expand sections.
- Re-snapshot after each meaningful state change.
- Extract only the fields the user asked for.
- Close tabs when finished.
Output guidance
Prefer one of these formats:
- concise bullet summary
- JSON array of objects
- CSV/TSV when the user wants exportable rows
Use explicit keys, for example:
Reliability rules
- Do not invent missing fields.
- If a site blocks access, say so and switch sources when appropriate.
- For news/results pages, capture source + title + link at minimum.
- For large jobs, checkpoint partial results to a workspace file.
- Prefer fewer larger writes over many tiny writes.
Cleanup
- Close browser tabs opened for scraping.
- If you create state/output files, store them under the workspace and name them clearly.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/web-scraping/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/gopendrasharma89-tech/openclaw-workspace/web-scraping)