browser-setup-devtools について
Chrome DevTools MCP を使うエージェント向けのブラウザー設定スキルです。Chrome と MCP の利用可否を確認し、ページを開く手順を案内します。
主な機能
- 01Chrome のインストール確認
- 02DevTools MCP の利用確認
- 03ページの選択または作成
- 04MCP 接続のトラブルシューティング
- 05指定 URL への移動
活用シーン
- 01タスク前のブラウザー自動化の準備
- 02DevTools MCP の呼び出し失敗からの復旧
- 03設定後のウェブページ表示
MCP 対応
Chrome DevTools MCP を使ってページの一覧取得、選択、作成、URL への移動を行います。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ different-ai/ openwork --skill browser-setup-devtoolsインストール後、Claude Code で/browser-setup-devtoolsを入力して読み込まれたか確認します。
詳細
ブラウザー自動化のセットアップ(Chrome DevTools MCP)
原則
- プロンプトは最小限にし、ツールとコマンドでできる限りの作業を行います。
- Chrome DevTools MCP のみを使用します。
ワークフロー
- 「このコンピューターに Chrome はインストールされていますか?」と尋ねます。
- インストールされていない、または不明な場合:
- 可能であれば、ダウンロードページを開いてインストールすることを提案し、実行します。
- クリック可能なリンクを提示します:https://www.google.com/chrome/
- インストールが確認できたら続行します。
- DevTools MCP が利用可能か確認します:
chrome-devtools_list_pagesを呼び出します。- ページがある場合は、
chrome-devtools_select_pageで1つ選択します。 - ページがない場合は、
chrome-devtools_new_pageで作成し(https://example.com を使用)、その後選択します。
- DevTools MCP の呼び出しに失敗した場合:
- Chrome を開いたまま実行しておくようユーザーに依頼します。
chrome-devtools_list_pagesを再試行します。- それでも失敗する場合は、
opencode.jsoncにコマンド['npx', '-y', 'chrome-devtools-mcp@latest']を指定したmcp["chrome-devtools"]が含まれていることを確認し、OpenWork/OpenCode の再起動をユーザーに依頼します。 - DevTools MCP の確認を再試行します。
- DevTools MCP が利用可能な場合:
- 最初のタスク(「ウェブページを開いてみましょう」)を提案します。
- はいの場合は、
chrome-devtools_navigate_pageまたはchrome-devtools_new_pageを使って URL を開き、完了を確認します。
応答ルール
- 可能な限り、ユーザーへの各プロンプトは短い1文にします。
- 「今すぐ Chrome を開けます」のように直接提案し、その後にツール操作を行います。
- リンクは常にクリック可能な URL として提示します。
コメント
Markdown 対応