mcpField
C
cawplan-test-execution-progress

cawplan-test-execution-progress

github.com/cawcutテスト・品質1122 回インストール3 日前に更新
リポジトリ

cawplan-test-execution-progress について

cawplan-test-execution-progressは、テストチーム向けの読み取り専用の進捗確認スキルです。実行状況、未対応の失敗、チケットの進捗をまとめ、失敗を重複排除したキューに基づいて報告します。

主な機能

  1. 01実行サマリーと健全性の確認
  2. 02Runごとの失敗項目の確認
  3. 03未対応の失敗を重複排除して整列
  4. 044層構成の進捗レポート
  5. 05結果から不具合登録への案内

活用シーン

  1. 01製品やバージョンのテスト実行状況を確認
  2. 02リスクのあるRunの失敗を特定
  3. 03チケット進捗ごとに未対応作業を整理
  4. 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)

  1. 読み取り専用の照会:A1/A2/A4 の書き込み操作、cawplan api、TestRail への直接接続、failures --test-id(A4 に該当)は禁止です。
  2. summary はデフォルトで --refresh を指定します。キャッシュの使用をユーザーが明示的に希望した場合に限り、省略します。
  3. 合格率 = (passed+auto_passed+passed_with_issue)/executed。API の pass_rate の表示は禁止です。
  4. 未対応項目は重複排除した failures キューに基づきます。aggregated.failed/blocked や raw items.length の使用は禁止です。
  5. ユーザー向け表示:わかりやすいフィールド名(ux.md §Glossary)を使用します。result_id/UUID はデフォルトで非表示にします。Agent は自ら AskUserQuestion を使用します(allowed-tools には書き込みません)。
  6. 詳細確認ゲート:4 層のレポートをすでにすべて出力している場合は、表示しません。健全性の概要のみの場合、またはユーザーが「簡単に確認して」と依頼した場合に限り表示します(ux.md §Prompts)。
  7. 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操作詳細
0product/version を解析し、範囲ゲートを適用(未指定の場合)execution.md §0 · ux.md §Prompts
1execution summaryexecution.md §Summary
2リスクのある Run ごとに failures を実行し、重複排除して並べ替えexecution.md §Failures
34 層のレポート(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

コメント