What problem does it solve?
Extracting structured, usable data from web pages, search engines, and full websites typically requires multiple separate tools, manual HTML/markdown parsing, and extra LLM passes to turn raw content into organized fields. JavaScript-rendered pages, filtered site crawls, and search results with full content are especially time-consuming to gather and structure manually.
Core Features & Use Cases
This skill provides six endpoints to cover all common web data extraction needs: scrape single URLs (static or JS-rendered with interactive actions), run Google searches with optional deep-scraping of results, map all URLs on a domain, and run asynchronous recursive crawls of entire sites. All calls return structured JSON by default with fields like title, summary, sections, key metrics, outgoing links, author, date, and page type, eliminating the need for post-scrape parsing. It is ideal for tasks like gathering product specs and pricing, extracting article metadata, building link graphs, scraping JS-heavy SPAs, researching competitor pages, and pulling full text from documentation sites.
Quick Start
Use the web-extract skill to pull structured JSON data from https://example.com including its title, summary, key sections, and outgoing links.