bright-data-best-practices
Build production-ready Bright Data integrations with best practices baked in. Reference documentation for developers using coding assistants (Claude Code, Cursor, etc.) to implement web scraping, search, browser automation, and structured data extraction. Covers Web Unlocker API, SERP API, Web Scraper API, and Browser API (Scraping Browser).
Install
git clone https://github.com/brightdata/skills /tmp/skills && ln -s /tmp/skills/skills/bright-data-best-practices ~/.claude/skills/bright-data-best-practices
From README
CLI Reference , authentication, and troubleshooting for the Bright Data CLI (bdata) are documented in a single canonical place: → references/cli- .md Consult it before any task that shells out to bdata. Bright Data APIs Bright Data provides infrastructure for web data extraction at scale. Four primary APIs cover different use cases — always pick the most specific tool for the job. Choosing the Right API | Use Case | API | Why | |----------|-----|-----| | Scrape any webpage by URL (no interaction) | Web Unlocker | HTTP-based, auto-bypasses bot detection, cheapest | | Google / Bing / Yandex search results | SERP API | Specialized for SERP extraction, returns structured data | | Structured data from Amazon, LinkedIn, Instagram, TikTok, etc.
More from this repo
brd-browser-debug
Used to debug Bright Data Scraping Browser sessions using the Browser Sessions API.
brightdata-proxy
Used to generate working code that routes HTTP requests through Bright Data proxy networks (Datacenter, ISP,...
brightdata-sdk
Web data extraction and discovery using the Bright Data Python SDK.
