Skip to content
cccskills
FreePublished on GitHub

dev:agent-browser

agent-browser CLIでブラウザ検証をサブエージェント実行。E2Eテスト、UI確認、フォーム検証、スクリーンショット取得に使用。Trigger: agent-browser, ブラウザで確認, ブラウザ検証, E2E確認, UIテスト, スクリーンショット撮って, 画面確認, ブラウザテスト

The English summary is being prepared. Showing the original description.

See how to install

Files included (7)

  • SKILL.md3.7 KB
  • references/formats/api-integration.md793 B
  • references/formats/interaction.md723 B
  • references/formats/responsive.md788 B
  • references/formats/ui-layout.md631 B
  • references/subagent-prompt.md4.4 KB
  • setup-agent-browser.sh6.8 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

agent-browser CLIブラウザ検証(dev:agent-browser)

禁止事項(最優先)

  • mcpclaude-in-chrome*** ツールは絶対に使用しない**
  • agent-browser は Bash で実行する CLI ツール。MCP ツールではない

Step 0: 環境セットアップ

セットアップスクリプトを実行する。CLI インストール、ブラウザバイナリ修復(既存バイナリ流用 → ダウンロード試行)、URL疎通確認を自動処理する。

# SKILL_DIR はこの SKILL.md と同じディレクトリ
bash "${SKILL_DIR}/setup-agent-browser.sh" [--check-url URL]
  • 最終行が SUCCESS:<prefix> → PREFIX を取得して Step 1 へ
  • 最終行が FAIL:<reason> → AskUserQuestion で <reason> を報告して中断

URL疎通確認

対象URLがある場合は --check-url オプションで渡す。スクリプトが疎通結果をログ出力する。 サーバーが起動していない場合は AskUserQuestion で「開発サーバーを起動しますか?」と確認する。

Step 1: レポートフォーマット選択

ユーザーの検証指示を分析し、適切なフォーマットを1つ選択する。

フォーマットファイル選択基準
ui-layoutreferences/formats/ui-layout.md表示崩れ、レイアウト、デザイン確認が目的
interactionreferences/formats/interaction.mdフォーム入力、ボタン操作、画面遷移が目的
api-integrationreferences/formats/api-integration.mdAPI通信、SSE、エラーハンドリングが目的
responsivereferences/formats/responsive.mdデバイスサイズ別の表示確認が目的

複数の目的がある場合は、最も重要な目的に合うフォーマットを選ぶ。

Read で該当フォーマットファイルを読み込む。

Step 2: スクリーンショットディレクトリ作成

mkdir -p .tmp/agent-browser/{YYYYMMDD}-{slug}
  • {YYYYMMDD}: 実行日(例: 20260219)
  • {slug}: 検証内容を英語で短く表現(例: tarot-ui, login-form)

Step 3: Task サブエージェント起動

  1. Read で references/subagent-prompt.md を読み込む

  2. テンプレートのプレースホルダを置換:

    • {PREFIX} → Step 0-1 で確定した PREFIX
    • {ユーザーの指示} → ユーザーの検証指示
    • {SCREENSHOT_DIR} → Step 2 で作成したディレクトリパス
    • {レポートフォーマット} → Step 1 で選択したフォーマット定義
  3. Task を起動:

Task(
  subagent_type: "general-purpose",
  model: "haiku",
  description: "ブラウザ検証実行",
  prompt: <<置換済みテンプレート>>
)

Step 4: 結果報告

サブエージェントの結果をユーザーに報告。

  • サブエージェントのレポートをそのまま提示(省略しない)
  • スクリーンショットがある場合は Read で画像を表示
  • 検証 OK/NG/未実行 のサマリーを最後に添える

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Rebuild a degraded AI image to remove crunchy textures and repeated-edit artifacts while preserving identity, style, and composition. Use for clean remakes, not ordinary retouching or upscaling.

The English summary is being prepared. Showing the original description.

ryryo/dot-claude-dev3Updated Oct 19, 2026

セミナー・講義・ウェビナー・研修・実演動画をローカルで文字起こしし、内容を分析して、必要なスライド画像や動画クリップ付きのHTML/Markdown資料を作る。動画から学習資料・実践ガイドを作りたい場合に使う。映像作品の再現設計やCanvas生成は対象外。

The English summary is being prepared. Showing the original description.

ryryo/dot-claude-dev3Updated Oct 19, 2026

責務・依存方向・状態や副作用の境界を監査し、既存挙動を保って段階的にリファクタリングする。read-only監査にも対応する。

The English summary is being prepared. Showing the original description.

ryryo/dot-claude-dev3Updated Oct 19, 2026

AGENTS.mdや既存スキルをGPT-6 Astra向けに監査・整理するときに使う。契約と意図的な他モデル委譲を保ち、重複、過剰な手順、曖昧な停止条件を修正する。

The English summary is being prepared. Showing the original description.

ryryo/dot-claude-dev3Updated Oct 19, 2026

人物の参照写真から、同一性を保った複数アングルのキャラクターシートを生成・修正する。指定された身だしなみや撮影表現も整える。

The English summary is being prepared. Showing the original description.

ryryo/dot-claude-dev3Updated Oct 19, 2026

既存キャラクター画像を、承認制でピクセルアートの正準画像へ変換し、3状態パイロット、クロマ前処理、状態間ジオメトリ検証、9状態生成、遷移QA、仮配置、アプリ内確認、ロールバック可能な正式配置まで行う。キャラクターからCodexペットを作る依頼に加え、ジャンプで小さくなる、状態ごとに身長が変わる、足元が跳ねる、クロマ縁が出る、アニメーションを修復したい依頼で使用する。

The English summary is being prepared. Showing the original description.

ryryo/dot-claude-dev3Updated Oct 19, 2026

See all skills by ryryo

Report a problem with this skill