Web Scraper

Extracts structured data from web pages. Use for: scrape page, extract from website, get page data, web extract.

Stijnman 8ab818a 1.1 KB Updated

File contents

Web Scraper

When to Use

  • User says scrape page or task matches this capability
  • User says extract from website or task matches this capability
  • User says get page data or task matches this capability
  • User says web extract or task matches this capability

Workflow

  1. Fetch via sandbox-internet-handler or WebFetch.
  2. Parse HTML to text, tables, or JSON per user spec.
  3. Respect robots.txt and rate limits.
  4. Return data with source URL and timestamp.

Integrations

  • sandbox-internet-handler
  • humanization-stealth-browsing
  • internet-enabler

Error Handling

Failure Response
Blocked by site Try stealth mode or ask user for export.

Gotchas

  • Never scrape authenticated pages without user session.

Example

Input: User request matching triggers above. Output: Structured result per workflow with integrations invoked as needed.

Stijnman/grok-custom-skills/tree/main/.grok/skills/web-scraper commit 8ab818a53a

Frequently asked questions

npx skillmds@latest add stijnman/web-scraper