Agent skill

Brightdata Core Workflow A

by jeremylongshore in jeremylongshore/tons-of-skills-marketplace

Analyze an approved JavaScript-rendered task through Bright Data Browser API with bounded interaction and evidence.

MITAuto-check passedTesting & QA

Install Brightdata Core Workflow A

skills CLI
$ npx skills add jeremylongshore/tons-of-skills-marketplace --skill brightdata-core-workflow-a -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install jeremylongshore/tons-of-skills-marketplace brightdata-core-workflow-a --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/jeremylongshore/tons-of-skills-marketplace.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/.curated/brightdata-core-workflow-a .claude/skills/brightdata-core-workflow-a && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
brightdata-core-workflow-a
GitHub stars
2.8k
Token cost
~948 tokens
SKILL.md length
351 words
Files
2 (incl. references)
Skills in repo
3,342
Repo updated
First seen
Licence
MIT

At a glance

Analyze an approved JavaScript-rendered task through Bright Data Browser API with bounded interaction and evidence.

  • Works in 4 steps: Approve the task → Connect through the SDK → Constrain the page → …
  • A static request cannot satisfy an authorized public-data workflow and browser rendering is required
  • SKILL.md covers Overview, Prerequisites, Instructions and Tool Discipline, plus 4 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Brightdata Core Workflow A is an agent skill from jeremylongshore/tons-of-skills-marketplace. Analyze an approved JavaScript-rendered task through Bright Data Browser API with bounded interaction and evidence. Use when a static request cannot satisfy an authorized public-data workflow and browser rendering is required. Trigger with: "use Bright Data Browser API", "connect Playwright to Bright Data", "collect a rendered public page".

Its SKILL.md is about 950 tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including reference files (for example `references/official-docs.md`). Compatibility notes: Requires an approved Bright Data account or offline fixtures, current Bright Data documentation, and an authorized public-data collection purpose

It sits in Testing & QA, covering Browser testing. It works with Bright Data, Playwright, JavaScript and Python. The repository describes itself as: Model-agnostic agent-skills platform with a harness-free canonical layer, verified adapters, and the ccpi package manager. Explore at tonsofskills.com. The licence is MIT.

When your agent uses it

  • A static request cannot satisfy an authorized public-data workflow and browser rendering is required
  • With: use Bright Data Browser API
  • Connect Playwright to Bright Data
  • Collect a rendered public page

Example prompts

  • “use Bright Data Browser API”
  • “connect Playwright to Bright Data”
  • “collect a rendered public page”
  • “/brightdata-core-workflow-a”

Requirements

  • Python 3
  • Compatibility (from SKILL.md): Requires an approved Bright Data account or offline fixtures, current Bright Data documentation, and an authorized public-data collection purpose
  • Pre-approved tools (allowed-tools): Read, Grep, Write, Edit, Bash(python:*)

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. Approve the task
  2. Connect through the SDK
  3. Constrain the page
  4. Review and close

What it can do on your machine

Read from SKILL.md and the folder at commit cfae287. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Grep
    • Write
    • Edit
    • Bash(python:*)

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are python).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • docs.brightdata.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    Requires an approved Bright Data account or offline fixtures, current Bright Data documentation, and an authorized public-data collection purpose

    From compatibility in the SKILL.md frontmatter.

Context cost

Brightdata Core Workflow A loads about 948 tokens when it runs, and up to ~1.1k if it reads all its reference files. Until then it costs about 92 tokens; SKILL.md has 351 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~92
When it runs · the whole SKILL.md, loaded when a task matches
~948
With references · SKILL.md plus every file in references/, read only if the agent opens them
~1.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from jeremylongshore/tons-of-skills-marketplace at commit cfae287, republished under its MIT licence (© jeremylongshore). 351 words, ~948 tokens.

Download SKILL.mdSave it as .claude/skills/brightdata-core-workflow-a/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
brightdata-core-workflow-a
description
Analyze an approved JavaScript-rendered task through Bright Data Browser API with bounded interaction and evidence. Use when a static request cannot satisfy an authorized public-data workflow and browser rendering is required. Trigger with: "use Bright Data Browser API", "connect Playwright to Bright Data", "collect a rendered public page".
allowed-tools
Read, Grep, Write, Edit, Bash(python:*)
compatibility
Requires an approved Bright Data account or offline fixtures, current Bright Data documentation, and an authorized public-data collection purpose
version
2.0.0
argument-hint
[browser-task-manifest]
model
inherit
effort
high
license
MIT
author
Jeremy Longshore <jeremy@intentsolutions.io>
tags
saas, web-data, bright-data, core-workflow-a, operations

Bright Data Browser API Run

Overview

Treat Browser API as a remote-browser data plane, not an unlimited browsing identity. Bind one browser zone, a public-target manifest, an interaction ceiling, and a minimal output schema before connecting.

Prerequisites

  • A Browser API zone username/password stored in the runtime secret manager
  • An approved public target and interaction manifest
  • Playwright plus the reviewed Bright Data Python SDK or current documented client

Instructions

Step 1: Approve the task

Read the task manifest and Grep for login, account creation, purchase, message, or other prohibited interactions. Refuse any nonpublic or abusive workflow.

Step 2: Connect through the SDK

Build the connect URL with the official client and keep credentials out of logs.

python
from brightdata import BrightDataClient

client = BrightDataClient(
    browser_username=browser_user,
    browser_password=browser_password,
)
# Pass client.browser.get_connect_url() only to Playwright connect_over_cdp.
Step 3: Constrain the page

Allow only the manifest host set, cap navigation and wall time, block unnecessary assets where appropriate, and extract only named public fields. Do not add evasion behavior after a policy denial.

Step 4: Review and close

Use Bash(python:*) for fixture-backed browser tests. Persist the task ID, target class, field counts, provider errors, and policy decision; discard raw page content unless retention was explicitly approved.

Tool Discipline

Use Read and Grep to verify the manifest and existing browser adapter. Use Write and Edit for the bounded task, schema, and tests. Use Bash(python:*) for offline tests; connecting a live browser still requires the recorded authorization gates.

Show full SKILL.md (127 more words)Show less

Output

  • A bounded Browser API task manifest
  • Schema-validated public fields and redacted run receipt
  • Explicit close, retry, or policy-escalation result

Examples

Use Browser API for an approved public page that requires JavaScript to render a price table. Navigate only to allowlisted hosts, extract the three approved fields, close the browser in finally, and reject any redirect to authentication.

Error Handling

FailureMeaningResponse
Connection is rejectedZone credentials, entitlement, or egress is wrongVerify the owned zone; do not expose the connect URL
Page redirects to loginThe task crossed into nonpublic dataStop and mark the target out of scope
Policy error is returnedProduct or target is not authorizedEscalate; never add bypass behavior

Resources

© jeremylongshore, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file (references) in skills/.curated/brightdata-core-workflow-a of jeremylongshore/tons-of-skills-marketplace.

  • SKILL.md
  • references/official-docs.md

Open the folder on GitHubat commit cfae287

Compare with similar skills

Brightdata Core Workflow A next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Brightdata Core Workflow A compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Brightdata Core Workflow A this skilljeremylongshore/tons-of-skills-marketplace2.8k—~948Automated safety check: PassMIT
Brightdata Proxybrightdata/skills264—~5.1kAutomated safety check: PassMIT
Anti Detect Browserantibrow/anti-detect-browser-skills17—~9.8kAutomated safety check: WarnMIT
Playwrightsecondsky/claude-skills227—~3.7kAutomated safety check: NotesMIT
Web Application Testinganthropics/skills180k51 repos~966Automated safety check: PassApache-2.0
RStudio Selenium to Playwright Migrationrstudio/rstudio5.1k—~3.6kAutomated safety check: PassCustom licence

Similar skills

  • Brightdata Proxy

    brightdata/skills

    Generate working code that routes HTTP requests through Bright Data proxy networks (Datacenter, ISP, Residential, Mobile) and help users decide which network and IP pool type to use (shared pool…

    264 GitHub stars~5.1k tokensUpdated 3 days ago
    Testing & QAAuto-check passed
  • Anti Detect Browser

    antibrow/anti-detect-browser-skills

    Drive Chromium from standard Playwright APIs with a real-device fingerprint applied in the kernel, one persistent isolated profile per identity, and a per-profile proxy whose exit IP sets timezone…

    17 GitHub stars~9.8k tokensUpdated 1 mo ago
    Testing & QAAuto-check: warnings
  • Playwright

    secondsky/claude-skills

    Browser automation and E2E testing with Playwright. An agent skill from secondsky/claude-skills.

    227 GitHub stars~3.7k tokensUpdated 12 days ago
    Testing & QAAuto-check: notes
  • Web Application Testing

    anthropics/skills

    Official

    Tests local web applications with Python Playwright scripts, checking frontend behavior, capturing screenshots and reading browser console logs.

    180k GitHub starsUsed in 51 repos~966 tokens
    Testing & QAAuto-check passed
  • Converts RStudio Python Selenium electron tests into TypeScript Playwright tests, checking each against a live RStudio before counting it as migrated.

    5.1k GitHub stars~3.6k tokensUpdated yesterday
    Testing & QAAuto-check passed
  • Playwright Core

    testdino-hq/playwright-skill

    Battle-tested Playwright patterns for writing and debugging reliable E2E, API, component, visual, accessibility, and security tests.

    390 GitHub starsUsed in 1 repo~1.4k tokens
    Testing & QAAuto-check passed

More from jeremylongshore/tons-of-skills-marketplace

All 3,342 skills in this repo
  • Performing Security Code Review

    jeremylongshore/tons-of-skills-marketplace

    Execute this skill enables AI assistant to conduct a security-focused code review using the security-agent plugin.

    2.8k GitHub starsUsed in 2 repos~1.3k tokens
    Auto-check: notes
  • Adapting Transfer Learning Models

    jeremylongshore/tons-of-skills-marketplace

    Build this skill automates the adaptation of pre-trained machine learning models using transfer learning techniques.

    2.8k GitHub stars~1.1k tokensUpdated yesterday
    Auto-check passed
  • Agent Context Loader

    jeremylongshore/tons-of-skills-marketplace

    Execute proactive auto-loading: automatically detects and loads agents.md files.

    2.8k GitHub stars~1.1k tokensUpdated yesterday
    Auto-check passed
  • Aggregating Performance Metrics

    jeremylongshore/tons-of-skills-marketplace

    Aggregate and centralize performance metrics from applications, systems, databases, caches, and services.

    2.8k GitHub stars~1.2k tokensUpdated yesterday
    Auto-check passed
  • Analyzing Capacity Planning

    jeremylongshore/tons-of-skills-marketplace

    Execute this skill enables AI assistant to analyze capacity requirements and plan for future growth.

    2.8k GitHub stars~947 tokensUpdated yesterday
    Auto-check passed
  • Analyzing Database Indexes

    jeremylongshore/tons-of-skills-marketplace

    Process use when you need to work with database indexing. An agent skill from jeremylongshore/tons-of-skills-marketplace.

    2.8k GitHub stars~2k tokensUpdated yesterday
    Auto-check passed

Categories

Questions about Brightdata Core Workflow A

What does Brightdata Core Workflow A do?

Analyze an approved JavaScript-rendered task through Bright Data Browser API with bounded interaction and evidence. Brightdata Core Workflow A is an agent skill from jeremylongshore/tons-of-skills-marketplace. Analyze an approved JavaScript-rendered task through Bright Data Browser API with bounded interaction and evidence.

When should I use Brightdata Core Workflow A?

Brightdata Core Workflow A fits situations like: A static request cannot satisfy an authorized public-data workflow and browser rendering is required; with: use Bright Data Browser API; connect Playwright to Bright Data; collect a rendered public page.

How do I install Brightdata Core Workflow A in Claude Code?

Run `npx skills add jeremylongshore/tons-of-skills-marketplace --skill brightdata-core-workflow-a -a claude-code`. Or copy the skill folder (skills/.curated/brightdata-core-workflow-a in jeremylongshore/tons-of-skills-marketplace) into .claude/skills/brightdata-core-workflow-a in your project. Claude Code loads it when a task matches its description.

How do I install Brightdata Core Workflow A in Codex?

Run `npx skills add jeremylongshore/tons-of-skills-marketplace --skill brightdata-core-workflow-a -a codex`. Or copy the skill folder (skills/.curated/brightdata-core-workflow-a in jeremylongshore/tons-of-skills-marketplace) into .agents/skills/brightdata-core-workflow-a in your project. Codex loads it when a task matches its description.

Can I use Brightdata Core Workflow A in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add jeremylongshore/tons-of-skills-marketplace --skill brightdata-core-workflow-a -a cursor` (or -a -a, -a or -a for the others). To copy it by hand, put the folder in .cursor/skills/brightdata-core-workflow-a, .gemini/skills/brightdata-core-workflow-a, .github/skills/brightdata-core-workflow-a and .opencode/skills/brightdata-core-workflow-a in your project.

What does Brightdata Core Workflow A need to run?

SKILL.md names no scripts, command-line tools or credentials: Brightdata Core Workflow A is instructions for the agent only. Our summary lists: Python 3. Its frontmatter pre-approves these tools: Read, Grep, Write, Edit, Bash(python:*). Compatibility (from SKILL.md): Requires an approved Bright Data account or offline fixtures, current Bright Data documentation, and an authorized public-data collection purpose.

Does Brightdata Core Workflow A access the network?

SKILL.md names 1 domain. As links in the text: docs.brightdata.com. This is read from the text; nothing was executed.

Is Brightdata Core Workflow A safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Brightdata Core Workflow A use?

Brightdata Core Workflow A is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Brightdata Core Workflow A use?

About 948 tokens (SKILL.md is roughly 3.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 174 tokens, read only when the agent opens those files.

What are the alternatives to Brightdata Core Workflow A?

Skills that share tags, products or a category with Brightdata Core Workflow A: Brightdata Proxy (brightdata/skills, 264 stars), Anti Detect Browser (antibrow/anti-detect-browser-skills, 17 stars), Playwright (secondsky/claude-skills, 227 stars) and Web Application Testing (anthropics/skills, 180k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Brightdata Core Workflow A?

jeremylongshore (a GitHub user) maintains it in jeremylongshore/tons-of-skills-marketplace, which has 2,827 GitHub stars. The repository holds 3,342 skills in this directory. The repository was last updated on October 10, 2026.

Source: jeremylongshore/tons-of-skills-marketplace on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.