mcpField
O
ops-browser

ops-browser

github.com/idaibin生産性644 回インストール1 日前に更新
リポジトリ

ops-browser について

ops-browser は、定められたタスク権限の範囲でブラウザーを操作するスキルです。対象の確認、観察と副作用の切り分け、証拠や結果、未確認事項の報告を重視します。

主な機能

  1. 01ブラウザー、プロファイル、タブ、対象の確認
  2. 02読み取り専用の観察と書き込みの区別
  3. 03視覚的な証拠の取得と比較
  4. 04DevTools とソース証拠の確認範囲を限定

活用シーン

  1. 01指定されたブラウザーページの確認
  2. 02ローカルワークスペースの対象確認
  3. 03異なる表示状態の比較
  4. 04DevTools によるデバッグや設計証拠の抽出

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/idaibin/skills --skill ops-browser

インストール後、Claude Code で/ops-browserを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

agents/
openai.yaml
assets/
frontend-visual-evidence.schema.json
references/
axure-product-evidence.md
browser-operation-protocol.md
devtools-debugging.md
eval-cases.md
frontend-visual-evidence.md
lanhu-ui-evidence.md
local-browser-workspaces.md
platform-operations.md
tab-lifecycle.md
usage.md
viewport-policy.md
scripts/
preflight-local-browser-workspace.py
resolve-local-browser-route.py
validate-frontend-visual-evidence.py

詳細

ブラウザー操作

実行開始の条件

既存のタスク権限の範囲内で、指定されたブラウザー画面を操作します。ローカルの結果を実行して確認する依頼には、通常の読み取り専用の受け入れ確認が含まれます。実装からここに引き継がれたという理由だけで、再度確認を求めないでください。事前にブラウザー/プロファイル/タブ、対象 URL/状態、該当するアカウント/副作用の境界を確認します。対象または権限が未確定の場合に限り、その操作を停止します。外部への送信と書き込みには、引き続き確認が必要です。

ルートマップ

リクエストの条件参照先結果
あらゆるブラウザー操作プラットフォーム操作、タブのライフサイクル、ビューポートポリシー検証済みのビューポートで対象範囲を限定して操作
外部 AI とのターン、添付/送信、または構造化操作の引き継ぎブラウザー操作プロトコルの該当セクション副作用と応答の証拠を関連付け
ローカルワークスペース/ブラウザーの所有権が関係する場合ローカルワークスペース対象の選択を検証
実行時の視覚的な比較が関係する場合視覚的証拠同じ状態をキャプチャ/比較
DevTools/コンソール/ネットワークのデバッグが関係する場合DevTools のデバッグ範囲を限定して観察
Axure/Lanhu の証拠抽出が関係する場合Axure の証拠、および/またはLanhu の UI 証拠適格なソース証拠

不変条件

  • 操作前に正確な対象を一覧化して特定します。作成ポリシーがなく、対象が存在しない場合は検証済みとはみなしません。
  • 読み取り専用の観察と副作用を分けます。ブラウザーに到達できることから、本人性、権限、アプリケーションでの受理を推定しないでください。
  • 対象/プロファイルを維持し、フォーカスを奪わないようにします。実際の事後条件、未検証の不明点を報告します。

出力マップ

画面/プロファイル/タブの識別情報、対象の状態、許可された操作、証拠/キャプチャ、事後条件、クリーンアップの状態、不明点を返します。

リファレンスマップ

コメント