From steel-browser
Use this skill for live web tasks where WebFetch or curl would fail or be insufficient: JavaScript-rendered pages, forms, screenshots, PDFs, login flows, CAPTCHA/bot-protection flows, and multi-step navigation. It runs a real Steel cloud browser through the Steel CLI. Use when the agent should visit, click, type, scrape, screenshot, or extract now. Do not use for writing reusable Steel SDK/API code; use steel-developer for code. If a live task fails, hand off to steel-session-debugging; if evidence points to bot detection, proxies, CAPTCHA, or identity, hand off to steel-reliability.
How this skill is triggered — by the user, by Claude, or both
Slash command
/steel-browser:steel-browserThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use Steel CLI browser tools to complete live web work now.
Use Steel CLI browser tools to complete live web work now.
If Steel is missing or unauthenticated:
steel --version
steel login
steel doctor --preflight
If the CLI or installed skills look broken, run:
steel skills doctor
Done when this smoke test succeeds:
steel scrape https://example.com
steel scrape <url>steel screenshot <url>steel pdf <url>steel browser ...steel-session-debugging, then use steel-reliabilitysteel-developerStart with the smallest tool that can finish the task. Escalate from scrape/screenshot/PDF to an interactive browser session only when interaction or state is required.
steel browser start --session my-task --session-timeout 3600000
steel browser navigate https://example.com --session my-task
steel browser snapshot -i --session my-task
steel browser click @e1 --session my-task
steel browser wait --load networkidle --session my-task
steel browser snapshot -i --session my-task
steel browser stop --session my-task
Rules:
--session <name> on every command.snapshot -i after navigation or DOM changes because element refs expire.@eN refs from snapshots over brittle CSS selectors.steel browser batch when a sequence needs an action and immediate re-snapshot.steel skills doctor for install or CLI-skill mismatch issues.steel doctor --preflight for auth/API issues.steel browser sessions and steel browser live --session <name> for active sessions.steel-session-debugging.steel-reliability.references/steel-browser-commands.md: command reference.references/steel-browser-lifecycle.md: session lifecycle discipline.references/troubleshooting.md: recovery playbooks.references/migration-agent-browser.md: migration from upstream agent-browser.Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub steel-dev/skills --plugin steel-browser