ワンクリックで
agent-browser
Teach agents to automate web browsers via agent-browser CLI — navigate, snapshot refs, interact, extract data, handle auth
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Teach agents to automate web browsers via agent-browser CLI — navigate, snapshot refs, interact, extract data, handle auth
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | agent-browser |
| version | 1.0.0 |
| description | Teach agents to automate web browsers via agent-browser CLI — navigate, snapshot refs, interact, extract data, handle auth |
| author | ninetrix |
| tags | ["browser","automation","web","scraping"] |
| requires | {"tools":["bash"]} |
| companion_tool | agent-browser |
Automate web browsers via the agent-browser CLI. Every browser task follows one pattern: navigate → snapshot → interact → re-snapshot.
Every browser task follows these steps:
agent-browser open <url> — navigate to the pageagent-browser wait --load networkidle — wait for page to fully loadagent-browser snapshot -i — get interactive elements as refs (@e1, @e2, ...)click @e1, fill @e2 "text", select @e3 "value"open <url> — go to URLclose — close browser (always close when done)snapshot -i — list interactive elements with refs (primary discovery method)snapshot -i -C — include cursor-interactive elements (divs with onclick)snapshot -s "#selector" — scope snapshot to a CSS selectorclick @e1 — click elementfill @e2 "text" — clear field and type texttype @e2 "text" — type without clearingselect @e1 "option" — select dropdown valuecheck @e1 / uncheck @e1 — toggle checkboxpress Enter — press a keyscroll down 500 — scroll page (up/down/left/right + pixels)wait --load networkidle — wait for all network requests to finishwait @e1 — wait for element to appearwait --text "Welcome" — wait for text to appearwait --url "**/dashboard" — wait for URL pattern after redirectwait "#spinner" --state hidden — wait for element to disappearwait 2000 — wait fixed milliseconds (last resort)get text @e1 — get element text contentget url — get current URLget title — get page titleeval 'document.title' — run JavaScript (use --stdin for complex JS)screenshot — save screenshot to temp dirscreenshot --full — full page screenshotscreenshot --annotate — numbered labels on interactive elements (use for vision)pdf output.pdf — save page as PDFfind text "Sign In" click — find by visible textfind label "Email" fill "user@test.com" — find by labelfind role button click --name "Submit" — find by ARIA rolefind placeholder "Search" type "query" — find by placeholderwait --load networkidle after opensnapshot -i (not screenshot)screenshot --annotate (maps [N] labels to @eN refs)diff snapshot after the action&&--session-name <name> to persist auth across runseval --stdin <<'EVALEOF' to avoid shell escapingagent-browser --session-name myapp open https://app.com/login
# ... fill credentials, click submit ...
agent-browser close
# Next run: auto-restored
agent-browser --session-name myapp open https://app.com/dashboard
# After login:
agent-browser state save auth.json
# Future sessions:
agent-browser state load auth.json
agent-browser --auto-connect snapshot
snapshot without -i flag (without -i you get the full tree, not actionable refs)--password-stdin or env vars)close when done (leaks browser processes)wait 5000 as primary wait strategy (use wait --load networkidle or wait @ref — fixed waits are fragile)&& when you need intermediate output (snapshot refs must be read before interaction)Teaches agents when and how to self-extend by installing tools and skills from the Ninetrix Hub at runtime
Google Workspace CLI mastery — Gmail, Drive, Calendar, Sheets, Docs, Chat, Admin via the official gws CLI
Teaches agents to use Claude Code CLI in headless print mode — code generation, file editing, codebase Q&A, git workflows, and multi-turn coding tasks
Cloudflare operations — Workers deploy, DNS, KV, R2, D1, Pages, Tunnels via wrangler CLI and MCP API
GitHub CLI mastery — PRs, issues, releases, Actions, code search, and raw API calls via gh
Google Workspace operations via gogcli — Gmail, Calendar, Drive, Sheets, Docs, Contacts, Tasks