cawplan-test-execution-progress について
cawplan-test-execution-progressは、テストチーム向けの読み取り専用の進捗確認スキルです。実行状況、未対応の失敗、チケットの進捗をまとめ、失敗を重複排除したキューに基づいて報告します。
主な機能
- 01実行サマリーと健全性の確認
- 02Runごとの失敗項目の確認
- 03未対応の失敗を重複排除して整列
- 044層構成の進捗レポート
- 05結果から不具合登録への案内
活用シーン
- 01製品やバージョンのテスト実行状況を確認
- 02リスクのあるRunの失敗を特定
- 03チケット進捗ごとに未対応作業を整理
- 04失敗結果から不具合登録へ進む
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ cawcut/ skill-cawplan --skill cawplan-test-execution-progressインストール後、Claude Code で/cawplan-test-execution-progressを入力して読み込まれたか確認します。
同梱ファイルreferences/execution.mdreferences/ux.md
詳細
CawPlan テスト実行の進捗 — A3 実行進捗の確認
cawplan skill check
厳格なゲート(MUST)
- 読み取り専用の照会:A1/A2/A4 の書き込み操作、
cawplan api、TestRail への直接接続、failures --test-id(A4 に該当)は禁止です。 - summary はデフォルトで
--refreshを指定します。キャッシュの使用をユーザーが明示的に希望した場合に限り、省略します。 - 合格率 =
(passed+auto_passed+passed_with_issue)/executed。API のpass_rateの表示は禁止です。 - 未対応項目は重複排除した failures キューに基づきます。
aggregated.failed/blockedや rawitems.lengthの使用は禁止です。 - ユーザー向け表示:わかりやすいフィールド名(
ux.md §Glossary)を使用します。result_id/UUID はデフォルトで非表示にします。Agent は自らAskUserQuestionを使用します(allowed-toolsには書き込みません)。 - 詳細確認ゲート:4 層のレポートをすでにすべて出力している場合は、表示しません。健全性の概要のみの場合、またはユーザーが「簡単に確認して」と依頼した場合に限り表示します(
ux.md §Prompts)。 - A4 への連携:行単位(ユーザーが行をクリック、または不具合の登録を依頼)と、末尾の一文で案内します。ポップアップを強制せず、A4 を自動で実行しません。
Reference の読み込み(MUST)
| タイミング | Read | 禁止事項 |
|---|---|---|
| 開始時 | なし | references を一括で Read する |
| 照会/指標/failures の方針 | execution.md | — |
| 操作、出力テンプレート、A4 への連携 | ux.md | — |
許可されるコマンド
execution summary(デフォルトで--refresh)execution failures(リストモード、--run-id)products list、versions list
ワークフロー
| Step | 操作 | 詳細 |
|---|---|---|
| 0 | product/version を解析し、範囲ゲートを適用(未指定の場合) | execution.md §0 · ux.md §Prompts |
| 1 | execution summary | execution.md §Summary |
| 2 | リスクのある Run ごとに failures を実行し、重複排除して並べ替え | execution.md §Failures |
| 3 | 4 層のレポート(ux.md §Output を参照) | 4 層すべてを出力済みの場合は、詳細確認ゲートを表示しません |
| 4 | ユーザーが行をクリック/不具合の登録を依頼 → 行単位で A4 に誘導 | ux.md §A4 |
A3 のまとめを A5 のリスク判定として扱うことは禁止です。
出力の概要
4 層:① 実行の健全性 ② 未対応項目 ③ チケット別の進捗 ④ 実行の内訳(+必要に応じて付録)。テンプレートは ux.md §Output を参照してください。
末尾に A4 の案内文を固定で記載します(ポップアップは表示しません)。ユーザーが「技術的な詳細」を求めた場合にのみ、result_id、plan_mapping_id などを表示します。
References
- execution.md — CLI、指標、failures、重複排除
- ux.md — わかりやすい名称、ボタン、出力、A4
コメント
Markdown 対応