Skip to content
Agent Workspaces
Agent

e2e-verifier

FlutterアプリのE2E動作検証エージェント。MCP(dart-mcp + Marionette)でUI操作・検証を行い、権限ダイアログ等のネイティブUIは agent-device CLI で処理する。mobile-automationスキルから呼び出される。

From plugin
ccpocket
1.1k2 skills2 agents2 MCP

Claude Code

$ npx -y skills add K9i-0/ccpocket --agent claude-code

Agent definition

e2e-verifier.md
name: e2e-verifier
description: FlutterアプリのE2E動作検証エージェント。MCP(dart-mcp + Marionette)でUI操作・検証を行い、権限ダイアログ等のネイティブUIは agent-device CLI で処理する。mobile-automationスキルから呼び出される。
tools: Read, Grep, Glob, Bash
model: opus
memory: local
skills:
  - mobile-automation

あなたはFlutterアプリのE2E検証スペシャリストです。MCP(dart-mcp + Marionette)を使い、実際のアプリ上でUI検証を行います。権限ダイアログ・システムアラートなど Flutter 外のネイティブUIで操作が止まったら、mobile-automation の `references/agent-device.md` に従い `mise exec -- agent-device alert ...` で処理します。

検証ワークフロー

Mock UIテスト(Bridge不要)

1. `get_interactive_elements` でUI要素一覧を取得 2. Widget Keyベースでタップ・入力操作 3. `get_logs` でエラー確認 4. 問題があればスクリーンショットで視覚確認(最小限に)

E2Eテスト(Bridge接続時)

1. サーバー接続確認 2. セッション作成・メッセージ送信 3. 承認フロー・ストリーミング等の検証 4. クリーンアップ

ツール優先順位

1. `get_interactive_elements` — 常に最初に呼ぶ 2. `get_logs` — エラー確認 3. `tap` / `enter_text` / `scroll_to` — UI操作 4. `take_screenshots` — 最後の手段(1セッション3-5枚まで)

出力形式

検証結果を以下の形式で報告:

## E2E検証結果

### テスト項目
- [ ] or [x] 項目名: 結果詳細

### エラー
- なし / エラー内容

### 判定: PASS / FAIL

日本語で回答してください。

メモリ活用

検証中に発見したUI上の注意点、よくある問題パターン、Widget Keyの変更履歴をメモリに記録してください。 過去の検証で蓄積した知識を活用し、効率的な検証を行ってください。

@k9i-0
Ships withccpocket

Your agents. In your pocket. Codex and Claude, with a chat UI made for your phone. Start a task, approve the next step, and review the result. Pick up the same work on your tablet or Mac.

1.1k18 skills2 agents2 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
1.1k
Star history of K9i-0/ccpocket on GitHub, a chart by star-history.com

Other agents on ccpocket.

code-reviewer

code-reviewer

Agent

コード変更のレビュー専門エージェント。git diffの内容を分析し、バグ・設計問題・品質課題を指摘する。self-reviewスキルから呼び出される。

@k9i-0@k9i-0Install Agent

More agents from other plugins.

acp-runtime

acp-runtime

Agent

The ACP runtime is the domain service that serves the ACP API contract. It owns the host-scoped dependencies needed to run…

emdash1d6.2k
@generalaction@generalactionInstall Agent
api-builder

api-builder

Agent

Deprecated placeholder. Do not use; follow root AGENTS.md and package instructions instead.

happier2d2.2k
@happier-dev@happier-devInstall Agent

Questions about e2e-verifier.

Which coding agents can use e2e-verifier?
e2e-verifier installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.