Agent Browser
quran/quran.com-frontend-next
Automates browser interactions for web testing, form filling, screenshots, and data extraction.
agent-browser CLIを使ったブラウザ操作のガイド。Webページの操作、スクレイピング、スクリーンショット取得などブラウザ自動化が必要なときに参照する。「ブラウザで開いて」「Webページを操作して」「スクリーンショットを撮って」と言われたらこのスキルを使う。
$ npx skills add team-mirai/mirai-gikai --skill agent-browser -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install team-mirai/mirai-gikai agent-browser --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/team-mirai/mirai-gikai.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/agent-browser .claude/skills/agent-browser && rm -rf skills-srcUse ~/.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/
Install the "agent-browser" agent skill from https://github.com/team-mirai/mirai-gikai/tree/develop/.claude/skills/agent-browser into .claude/skills/agent-browser/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "agent-browser", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/team-mirai/mirai-gikai/tree/develop/.claude/skills/agent-browserType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add team-mirai/mirai-gikai --skill agent-browser -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install team-mirai/mirai-gikai agent-browser --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/team-mirai/mirai-gikai.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.claude/skills/agent-browser .agents/skills/agent-browser && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "agent-browser" agent skill from https://github.com/team-mirai/mirai-gikai/tree/develop/.claude/skills/agent-browser into .agents/skills/agent-browser/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "agent-browser", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add team-mirai/mirai-gikai --skill agent-browser -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install team-mirai/mirai-gikai agent-browser --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/team-mirai/mirai-gikai.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.claude/skills/agent-browser .cursor/skills/agent-browser && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "agent-browser" agent skill from https://github.com/team-mirai/mirai-gikai/tree/develop/.claude/skills/agent-browser into .cursor/skills/agent-browser/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "agent-browser", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/team-mirai/mirai-gikai.git --path .claude/skills/agent-browser--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add team-mirai/mirai-gikai --skill agent-browser -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install team-mirai/mirai-gikai agent-browser --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/team-mirai/mirai-gikai.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.claude/skills/agent-browser .gemini/skills/agent-browser && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "agent-browser" agent skill from https://github.com/team-mirai/mirai-gikai/tree/develop/.claude/skills/agent-browser into .gemini/skills/agent-browser/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "agent-browser", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install team-mirai/mirai-gikai agent-browserInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add team-mirai/mirai-gikai --skill agent-browser -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/team-mirai/mirai-gikai.git skills-src && mkdir -p .github/skills && cp -r skills-src/.claude/skills/agent-browser .github/skills/agent-browser && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "agent-browser" agent skill from https://github.com/team-mirai/mirai-gikai/tree/develop/.claude/skills/agent-browser into .github/skills/agent-browser/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "agent-browser", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add team-mirai/mirai-gikai --skill agent-browser -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install team-mirai/mirai-gikai agent-browser --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/team-mirai/mirai-gikai.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.claude/skills/agent-browser .opencode/skills/agent-browser && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "agent-browser" agent skill from https://github.com/team-mirai/mirai-gikai/tree/develop/.claude/skills/agent-browser into .opencode/skills/agent-browser/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "agent-browser", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
agent-browseragent-browser CLIを使ったブラウザ操作のガイド。Webページの操作、スクレイピング、スクリーンショット取得などブラウザ自動化が必要なときに参照する。「ブラウザで開いて」「Webページを操作して」「スクリーンショットを撮って」と言われたらこのスキルを使う。
Agent Browser is an agent skill from team-mirai/mirai-gikai. agent-browser CLIを使ったブラウザ操作のガイド。Webページの操作、スクレイピング、スクリーンショット取得などブラウザ自動化が必要なときに参照する。「ブラウザで開いて」「Webページを操作して」「スクリーンショットを撮って」と言われたらこのスキルを使う。
Its SKILL.md is about 1.4k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Productivity & Automation, covering Browser automation. The licence is AGPL-3.0.
2 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 00b649b. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are bash).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Agent Browser loads about 1.4k tokens when it runs. Until then it costs about 37 tokens; SKILL.md has 80 words of instructions outside code blocks.
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.
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.
The full file from team-mirai/mirai-gikai at commit 00b649b, republished under its AGPL-3.0 licence (© team-mirai). 80 words, ~1,419 tokens.
.claude/skills/agent-browser/SKILL.md (or your agent's skills folder).agent-browser はAIエージェント向けの高速ブラウザ自動化CLIツール。Bashツールから直接呼び出して使う。
# ページを開く
agent-browser open "https://example.com"
# アクセシビリティツリーを取得(AI向け。@ref付きで要素を特定できる)
agent-browser snapshot -i # -i: インタラクティブ要素のみ
# @ref を使って要素を操作
agent-browser click @e2
agent-browser fill @e3 "入力テキスト"
# 操作後に再度スナップショットで状態確認
agent-browser snapshot -i重要: 操作のたびに snapshot -i で現在の状態を確認すること。 ページの状態は操作ごとに変わるため、古い@refは無効になる可能性がある。
agent-browser snapshot # フルツリー
agent-browser snapshot -i # インタラクティブ要素のみ(推奨)
agent-browser snapshot -c # コンパクト(空の構造要素を除去)
agent-browser snapshot -d 3 # 深さ制限
agent-browser snapshot -s "#main" # CSSセレクタでスコープ限定agent-browser open <url> # URLに移動
agent-browser back # 戻る
agent-browser forward # 進む
agent-browser reload # リロードagent-browser click <sel> # クリック(@ref またはCSSセレクタ)
agent-browser dblclick <sel> # ダブルクリック
agent-browser type <sel> <text> # テキスト入力(既存テキストに追加)
agent-browser fill <sel> <text> # クリア後に入力(フォーム向け)
agent-browser press <key> # キー押下(Enter, Tab, Control+a など)
agent-browser hover <sel> # ホバー
agent-browser check <sel> # チェックボックスON
agent-browser uncheck <sel> # チェックボックスOFF
agent-browser select <sel> <val> # ドロップダウン選択agent-browser get text <sel> # テキスト取得
agent-browser get html <sel> # HTML取得
agent-browser get value <sel> # input値取得
agent-browser get attr <name> <sel> # 属性取得
agent-browser get title # ページタイトル
agent-browser get url # 現在のURL
agent-browser get count <sel> # 要素数
agent-browser get box <sel> # 要素の位置・サイズagent-browser is visible <sel> # 表示されているか
agent-browser is enabled <sel> # 有効か
agent-browser is checked <sel> # チェックされているかセマンティックなロケーターで要素を探してアクションを実行:
agent-browser find role button click --name "送信"
agent-browser find text "ログイン" click
agent-browser find label "メールアドレス" fill "test@example.com"
agent-browser find placeholder "検索..." fill "キーワード"
agent-browser find testid "submit-btn" clickagent-browser screenshot # 画面キャプチャ(デフォルトパス)
agent-browser screenshot ./shot.png # パス指定
agent-browser screenshot --full # フルページ
agent-browser pdf ./page.pdf # PDF保存スクリーンショットを撮った後は Read ツールでファイルを読み取って画像を確認できる。
agent-browser scroll down # 下にスクロール
agent-browser scroll up # 上にスクロール
agent-browser scroll down 500 # 500pxスクロール
agent-browser scrollintoview <sel> # 要素が見えるまでスクロールagent-browser wait <sel> # 要素が表示されるまで待機
agent-browser wait 2000 # 2秒待機agent-browser eval "document.title"
agent-browser eval "document.querySelectorAll('a').length"agent-browser tab list # タブ一覧
agent-browser tab new # 新しいタブ
agent-browser tab 2 # 2番目のタブに切替
agent-browser tab close # 現在のタブを閉じるagent-browser network requests # リクエスト一覧
agent-browser network requests --filter "api" # フィルタ
agent-browser network route "*/api/*" --abort # リクエストブロック
agent-browser network unroute # ルート解除agent-browser console # コンソールログ表示
agent-browser errors # エラー表示
agent-browser highlight <sel> # 要素ハイライト
agent-browser trace start # トレース開始
agent-browser trace stop # トレース停止agent-browser set viewport 1280 720 # ビューポート設定
agent-browser set device "iPhone 15" # デバイスエミュレーション
agent-browser set media dark # ダークモード
agent-browser set offline on # オフラインモード
agent-browser set headers '{"Authorization":"Bearer xxx"}' # ヘッダー設定agent-browser --session mywork open "https://example.com" # 名前付きセッション
agent-browser session list # セッション一覧セッションを指定すると、同じブラウザコンテキスト(Cookie等)を維持できる。
agent-browser open "https://example.com"
agent-browser snapshot -c # コンパクトなツリーで内容確認agent-browser open "https://example.com/form"
agent-browser snapshot -i
# スナップショットの@refを使って操作
agent-browser fill @e1 "名前"
agent-browser fill @e2 "email@example.com"
agent-browser click @e3 # 送信ボタン
agent-browser wait 2000
agent-browser snapshot -i # 結果確認agent-browser --session auth open "https://example.com/login"
agent-browser --session auth snapshot -i
agent-browser --session auth fill @e1 "username"
agent-browser --session auth fill @e2 "password"
agent-browser --session auth click @e3
# 以降も同じセッションを使い続ける
agent-browser --session auth open "https://example.com/dashboard"agent-browser open "https://example.com"
agent-browser screenshot ./tmp_screenshot.png
# Readツールで画像を確認| オプション | 説明 |
|---|---|
--session <name> | セッション名(Cookie等を維持) |
--headed | ブラウザウィンドウを表示(デバッグ用) |
--json | JSON形式で出力 |
--full, -f | フルページスクリーンショット |
--cdp <port> | Chrome DevTools Protocolで接続 |
--headers <json> | HTTPヘッダーを設定 |
--debug | デバッグ出力 |
@ref(スナップショットから取得)が最も確実。CSSセレクタも使える--headed で画面表示agent-browser install を先に実行© team-mirai, AGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in .claude/skills/agent-browser of team-mirai/mirai-gikai.
Open the folder on GitHubat commit 00b649b
Agent Browser 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Agent Browser this skillteam-mirai/mirai-gikai | 212 | — | ~1.4k | Automated safety check: Pass | AGPL-3.0 | |
| Agent Browserquran/quran.com-frontend-next | 1.9k | 42 repos | ~3.3k | Automated safety check: Pass | None | |
| Dev-Browser CLI AutomationSawyerHood/dev-browser | 6.7k | 1 repos | ~455 | Automated safety check: Pass | MIT | |
| Agent Browsersuperagent-ai/grok-cli | 3.5k | 1 repos | ~633 | Automated safety check: Pass | MIT | |
| Browser Automationopenclaw/openclaw | 392k | — | ~2.9k | Automated safety check: Pass | MIT | |
| Camoufox CLIBin-Huang/camoufox-cli | 350 | 1 repos | ~4.5k | Automated safety check: Pass | MIT |
quran/quran.com-frontend-next
Automates browser interactions for web testing, form filling, screenshots, and data extraction.
SawyerHood/dev-browser
Browser automation with persistent named pages via the dev-browser CLI. Use when users ask to navigate websites, fill forms, take screenshots, extract web…
superagent-ai/grok-cli
Use the host-side agent-browser CLI for local browser smoke tests, screenshots, snapshots, and simple UI validation against forwarded localhost URLs.
openclaw/openclaw
A skill your agent uses when controlling web pages with the OpenClaw browser tool, especially multi-step flows, login checks, tab management, or recovery from stale refs/timeouts.
Bin-Huang/camoufox-cli
Anti-detect browser automation CLI & Skills for AI agents. An agent skill from Bin-Huang/camoufox-cli.
VibiumDev/vibium
Automate browsers with the Vibium CLI. An agent skill from VibiumDev/vibium.
team-mirai/mirai-gikai
PR をランディングする。コンフリクトを監視・解決し、チェックを待ち、グリーンに なったら squash-merge する。land、merge、PR を完了まで導くことを依頼された ときに使用する。
team-mirai/mirai-gikai
Linear と対話するためのスキル。Linear MCP サーバー(mcplinear ツール)を 優先的に使用し、MCP でカバーされない生の GraphQL 操作(イントロスペクション、 ファイルアップロードなど)は lineargraphql クライアントツールにフォールバックする。
team-mirai/mirai-gikai
Linearタスクのステータス管理(In Progress / In Review への自動遷移). An agent skill from team-mirai/mirai-gikai.
team-mirai/mirai-gikai
複数の独立PRをチーム×worktreeで並列作成する。タスク一覧を受け取り、worktree準備→チーム組成→エージェント起動→CI確認→クリーンアップまで一気に実行する。
team-mirai/mirai-gikai
UI変更を含むPRで、agent-browserでスクリーンショットを撮影し、R2にアップロードしてPR本文に貼り付ける
team-mirai/mirai-gikai
現在のブランチの変更を origin に push し、対応する pull request を作成 または更新する。push、更新の公開、pull request の作成を依頼されたときに使用する。
Categories
agent-browser CLIを使ったブラウザ操作のガイド。Webページの操作、スクレイピング、スクリーンショット取得などブラウザ自動化が必要なときに参照する。「ブラウザで開いて」「Webページを操作して」「スクリーンショットを撮って」と言われたらこのスキルを使う。. Agent Browser is an agent skill from team-mirai/mirai-gikai.
Agent Browser fits situations like: tasks that involve Browser automation.
Run `npx skills add team-mirai/mirai-gikai --skill agent-browser -a claude-code`. Or copy the skill folder (.claude/skills/agent-browser in team-mirai/mirai-gikai) into .claude/skills/agent-browser in your project. Claude Code loads it when a task matches its description.
Run `npx skills add team-mirai/mirai-gikai --skill agent-browser -a codex`. Or copy the skill folder (.claude/skills/agent-browser in team-mirai/mirai-gikai) into .agents/skills/agent-browser in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add team-mirai/mirai-gikai --skill agent-browser -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/agent-browser, .gemini/skills/agent-browser, .github/skills/agent-browser and .opencode/skills/agent-browser in your project.
SKILL.md names no scripts, command-line tools or credentials: Agent Browser is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
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.
Agent Browser is published under the AGPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.4k tokens (SKILL.md is roughly 5.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Agent Browser: Agent Browser (quran/quran.com-frontend-next, 1.9k stars), Dev-Browser CLI Automation (SawyerHood/dev-browser, 6.7k stars), Agent Browser (superagent-ai/grok-cli, 3.5k stars) and Browser Automation (openclaw/openclaw, 392k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
team-mirai (a GitHub organization) maintains it in team-mirai/mirai-gikai, which has 212 GitHub stars. The repository holds 10 skills in this directory. The repository was last updated on October 7, 2026.
Source: team-mirai/mirai-gikai on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.