About scraping
scraping is a skill for retrieving and extracting structured data from websites. It escalates from direct requests to browser rendering, proxies, and specialized APIs while emphasizing responsible request handling.
Key features
- 01Progressive retrieval methods
- 02Browser rendering for JavaScript sites
- 03Proxy rotation for restricted access
- 04Platform-specific scraper APIs
- 05Pagination and structured extraction
Use cases
- 01Collecting data from JavaScript-heavy pages
- 02Handling rate-limited or geo-restricted sites
- 03Extracting paginated website data
- 04Saving raw and processed results
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ danielmiessler/ lifeos --skill scrapingAfter installing, type/scrapingin Claude Code to confirm it loaded.
Details
From the project READMEScraping Skill
Progressive Escalation
- Direct fetch — curl/fetch with standard headers
- Browser rendering — Headless browser for JS-heavy sites
- Proxy rotation — For rate-limited or geo-restricted content
- Specialized APIs — Platform-specific scrapers
Rules
- Respect robots.txt
- Rate limit requests
- Handle pagination
- Extract structured data
- Store raw + processed versions
Comments
Markdown supported