codingheader/myskills/21pounder-web-scrape
- community
Checking that the SKILL.md file is still in the repository.
Intelligent web scraper with content extraction, multiple output formats, and error handling
Install
npx vskill@latest install codingheader/myskills/21pounder-web-scrapeSKILL.md
Web Scraping Skill v3.0
Usage
Options:
--format=markdown|json|text- Output format (default: markdown)--full- Include full page content (skip smart extraction)--screenshot- Also save a screenshot--scroll- Scroll to load dynamic content (infinite scroll pages)
Examples:
Execution Flow
Phase 1: Navigate and Load
If `--scroll` option: Execute scroll sequence to trigger lazy loading:
Phase 2: Capture Content
If `--screenshot` option:
Phase 3: Close Browser
Smart Content Extraction
After getting the snapshot, apply intelligent extraction:
Step 1: Identify Content Type
| Page Type | Indicators | Extraction Strategy | |
|---|---|---|---|
| Article/Blog | <article>, long paragraphs, date/author | Extract main article body | |
| Product Page | Price, "Add to Cart", specs | Extract title, price, description, specs | |
| Documentation | Code blocks, headings hierarchy | Preserve structure and code | |
| List/Search | Repeated item patterns | Extract as structured list | |
| Landing Page | Hero section, CTAs | Extract key messaging |
Step 2: Filter Noise
ALWAYS REMOVE these elements from output:
- Navigation menus and breadcrumbs
- Footer content (copyright, links)
- Sidebars (ads, related articles, social links)
- Cookie banners and popups
- Comments section (unless specifically requested)
- Share buttons and social widgets
- Login/signup prompts
Step 3: Structure the Content
For Articles:
For Product Pages:
Output Formats
Markdown (default)
Clean, readable markdown with proper headings, lists, and formatting.
JSON
Text
Plain text with minimal formatting, suitable for further processing.
Error Handling
Navigation Errors
| Error | Detection | Action | |
|---|---|---|---|
| Timeout | Page doesn't load in 30s | Report error, suggest retry | |
| 404 Not Found | "404" in title/content | Report "Page not found" | |
| 403 Forbidden | "403", "Access Denied" | Report access restriction | |
| CAPTCHA | "captcha", "verify you're human" | Report CAPTCHA detected, cannot proceed | |
| Paywall | "subscribe", "premium content" | Extract visible content, note paywall |
Recovery Actions
Advanced Scenarios
Single Page Applications (SPA)
Infinite Scroll Pages
Pages with Click-to-Reveal Content
Multi-page Articles
Performance Guidelines
| Metric | Target | How | |
|---|---|---|---|
| Speed | < 15 seconds | Minimal waits, parallel where possible | |
| Token Usage | < 5000 tokens | Smart extraction, not full DOM | |
| Reliability | > 95% success | Proper error handling |
Security Notes
- Never execute arbitrary JavaScript from the page
- Don't follow redirects to suspicious domains
- Don't submit forms or click login buttons
- Don't scrape pages that require authentication (unless user provides credentials flow)
- Respect robots.txt when mentioned by user
Quick Reference
Minimum viable scrape (4 tool calls):
Full-featured scrape (with scroll + screenshot):
Remember: The goal is to deliver clean, useful content to the user, not raw HTML/DOM dumps.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingSkillstore/web-scrape/21pounder-web-scrape/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/codingheader/myskills/21pounder-web-scrape)