All skills
browserbase avatar

/autobrowse

@d61ba59 official
by browserbasebrowserbase/skills3.7k stars
240

Self-improving browser automation via the auto-research loop. Iteratively runs a browsing task, reads the trace, and improves the navigation skill (strategy.md) until it reliably passes. Supports parallel runs across multiple tasks using sub-agents. Use when you want to build or improve browser automation skills for specific website tasks.

Use this Skill: https://skilld.dev/gh/browserbase/skills/autobrowse

This session only. Nothing lands on disk.

REFERENCE.md

≈451 tokens on demand. Your agent reads this file only when SKILL.md points to it.

AutoBrowse Reference

evaluate.mjs flags

node ${CLAUDE_SKILL_DIR}/scripts/evaluate.mjs --task <name> [options]
Flag Default Description
--task <name> required Task name — matches tasks/<name>/ directory
--env local|remote local Browser environment
--model <model> claude-sonnet-4-6 Claude model for the inner agent
--run-number N auto-increment Force a specific run number

Environment variables

Variable Required Description
ANTHROPIC_API_KEY Yes Claude API key
BROWSERBASE_API_KEY Remote only Browserbase API key
BROWSERBASE_PROJECT_ID No Optional Browserbase project override

Trace artifacts

Each run writes to traces/<task>/run-NNN/:

File Description
summary.md Duration, cost, turn-by-turn decision log, final output
trace.json Full tool call log — every command and response
messages.json Raw Anthropic API message history
screenshots/ Visual captures saved during the run

traces/<task>/latest is a symlink to the most recent run.

Models

Model Cost Best for
claude-sonnet-4-6 $$ Default — good balance of speed and accuracy
claude-opus-4-6 $$$$ Hardest tasks, complex multi-step workflows
claude-haiku-4-5-20251001 $ Simple tasks, high-volume iteration

Skill lifecycle

task.md        → input (you write this, don't edit after)
strategy.md    → working file (auto-improved each iteration)
skill.md       → output (graduated from strategy.md when ready to ship)

A task is ready to graduate when it passes on 2+ of the last 3 consecutive runs.

Source: SKILL.md on GitHub

2 warnings16d3 checks · Risk SAFE
  • Gen Agent Trust Hub16d

    A developer tool for self-improving browser automation. It uses an iterative 'auto-research' loop to generate, verify, and improve navigation scripts. The skill includes robust security measures such as restricting command execution to specific CLI tools and enforcing strict file permissions on sensitive session artifacts.

  • Socket16d

    1 alert: gptAnomaly

  • Snyk16d

    Risk: MEDIUM · 1 issue

Signed by skilld at d61ba59. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub last month.

Activeupdated 4 months ago
All 1 allowed tools
Bash Read Write Edit Glob Grep Agent
Other metadata
compatibility
Requires Node.js 18+, browse CLI, and ANTHROPIC_API_KEY. Run from the autobrowse app directory.
metadata
{
  "author": "browserbase",
  "homepage": "https://github.com/browserbase/skills"
}

README badge

README badge for browserbase/skills/autobrowse