web-scraping

Scrape product listings, articles, tables, and dynamic content into structured data. Use when the agent needs to extract information from web pages or crawl multiple pages.

MIT
Install
npx skills add browser-use/browser-skills --skill web-scraping

Extract structured data from any website using the browser-use Python SDK. Handles single-page extraction and multi-page crawls with Pydantic models for typed output. Includes stealth mode, CAPTCHA solving, and parallel sessions.

bash
pip install browser-use-sdk

Prerequisites

Set your Browser Use API key before running any examples. Get one at cloud.browser-use.com.

bash
export BROWSER_USE_API_KEY=your_key

References

TopicReferenceUse for
Extraction Patternsextraction-patterns.mdScraping lists, tables, paginated results, and infinite scroll content
Anti-Detectionanti-detection.mdHandling bot detection, rate limiting, CAPTCHAs, and stealth techniques
Structured Outputstructured-output.mdFormatting extracted data as JSON, CSV, or other structured formats
Dynamic Contentdynamic-content.mdHandling JS-rendered content, SPAs, lazy loading, and client-side routing
Multi-Page Crawlingmulti-page-crawling.mdFollowing links, crawling sitemaps, depth-limited traversal
web-scraping - Browser Skills