Agent skill · data analytics · davila7
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).
Why this skill is useful
Provides specific integration patterns and API usage examples for Bright Data that the AI wouldn't reliably generate on its own.
What it needs
Requires brightdata account access. About 6k tokens when loaded. Last updated 2026-08-06. 30,138 stars on the source repository.
What this skill does
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. Web Scraper API Pre-built scrapers, no parsing needed Click, scroll, fill forms, run JS, intercept XHR Browser API Full browser automation Puppeteer / Playwright / Selenium automation Browser API Connects via CDP/WebDriver Authentication Pattern (All APIs) All APIs share the same authentication model: REST API authentication header for Web Unlocker and SERP API: --- Web Unlocker API HTTP-based scraping proxy. Best for simple page fetches without browser interaction. Endpoint: POST https://api.brightdata.com/request Key Parameters Parameter Type Description ----------- ------ ------------- zone string Zone name (required) url string Target URL with http:// or https:// (required) format string "raw" (HTML) or "json" (structured wrapper) (required) method string HTTP verb, default "GET" country string 2-letter ISO for geo-targeting (e.g., "us", "de") dataformat string Transform: "markdown" or "screenshot" async boolean true for async mode Quick Patterns Critical rule: Never use Web Unlocker with Puppeteer, Playwright, Selenium, or anti-detect browsers. Use Browser API instead. See references/web-unlocker.md for complete reference including proxy interface, special headers, async flow, features, and billing. --- SERP API Structured search engine result extraction for Google, Bing, Yandex, DuckDuckGo. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills davila7/bright-data-best-practices