browser-use
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, or extract information from web pages.
- License 许可
- MIT
- 最近更新
- 2026-11-12
- Stars
- ★ 1
- Forks
- 0
01 前言 Front Matter
- name
- browser-use
- metadata
- { "skill-graph-id": "plugin/10x-swe/browser-use", "skill-graph-uses": "", "skill-graph-used-by": "" }
- description
- Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, or extract information from web pages.
- allowed-tools
- Bash(browser-use:*)
02 资源文件 1
- 参考文档references/cli-reference.md29.6 KB
03 SKILL.md 正文
Browser Automation with browser-use CLI
Use the CLI for browser navigation, testing, screenshots, forms, and extraction when permitted by the active harness. Use the harness's required browser surface if it specifies one. This skill does not authorize installation, external data transfer, delegation, or user-facing submissions.
Choose the browser and session
chromium: isolated browser; headless by default,--headedfor visible debugging.real: local Chrome. Before opening, ask which profile to use or whether to use a fresh browser; list candidates withbrowser-use -b real profile list. Honor an already explicit profile choice.remote: Browser-Use Cloud; requiresBROWSER_USE_API_KEY. Use only when cloud access and the data sent there are authorized.
Commands reuse a persistent session. Choose --session NAME to separate work and keep that name on subsequent commands.
Inspect, act, verify
browser-use --session task open https://example.com
browser-use --session task state
browser-use --session task input 3 "text"
browser-use --session task click 5
browser-use --session task state
browser-use --session task screenshot result.png
browser-use --session task close
Indices above are examples: obtain real indices from the current state output. Refresh state after navigation or page changes. Verify the requested result in page state or screenshots; an accepted command alone does not establish success.
Sensitive workflows
Before syncing local cookies to cloud, ask for the local profile and specific domains, then obtain confirmation. Never default to the full profile. Create a new cloud profile per domain sync unless the user selects an existing one. Full-profile sync requires explicit need and authorization.
Use existing protected key configuration; do not print secrets or place them in command arguments or shell history. The archived reference includes key and cookie examples that must be adapted to these rules and the active harness's requirements.
Cloud run tasks and extract use model services. For an authorized remote task, bound scope and steps, retain task/session IDs, and inspect task status <id> before expanding logs. Launch parallel tasks only when delegation is authorized. A completed task can leave its session running.
Progressive reference
Read only the matching section of CLI reference for commands, setup, Python sessions, cloud tasks/profiles, cookie sync, or tunnels. It preserves the previous catalog verbatim; verify installed CLI flags with help before relying on version-sensitive options.
Run browser-use doctor for startup failures. Do not install or reset unrelated sessions automatically. Public session sharing and tunnels expose content or local services; obtain required authorization before using them.
Cleanup and reporting
Close sessions created for this task. Stop owned cloud sessions and tunnels separately: tunnels survive browser closure. Avoid --all cleanup when other work may be active. Report the observed result, saved artifacts, and any pending verification.
04 同仓库更多 Skills
turnstile-spin
Set up Cloudflare Turnstile end-to-end in a project. Scan the codebase, create the widget via the Cloudflare API, embed it where user requests need bot verification (form submissions, SPA actions, API endpoints, download links, comment or vote submissions, etc.), wire canonical server-side siteverify in the customer's existing backend, validate, and persist the skill. Load this when a user asks to add Turnstile, set up CAPTCHA, protect a form or endpoint from bots, or fix a Turnstile integration. Uses Cloudflare's documented Turnstile contract.
frontend-design
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
source-insights
Prepare inspected source evidence, preserve exact citations, and publish reviewed insights into an explicit local library.
skill-graph
Discover skills and workflows through independent lexical search, relationship paths and a terminal graph.
session-search
Recall public session turns with exact provenance, bounded excerpts and independent piped exports.
newsletter
Produce a private local AI newsletter from bounded public research, with cited deep dives, HTML/Markdown output, Dagu scheduling and seven-day retention.