gsd-add-tests について
gsd-add-testsは、完了したフェーズの計画文書を基に、ユニットテストとブラウザーE2Eテストを生成します。実装ファイルを分類し、テスト計画の承認やRED-GREEN検証などの確認手順を設けます。
主な機能
- 01ユニット、E2E、対象外にファイルを分類
- 02承認用のテスト計画を作成
- 03ユニットとブラウザーE2Eテストを生成
- 04RED-GREEN検証を確認
- 05テストの不足を報告
活用シーン
- 01完了したプロジェクトフェーズにテストを追加
- 02テスト生成前に対象範囲を確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ shoootyou/ get-shit-done-multi --skill gsd-add-testsインストール後、Claude Code で/gsd-add-testsを入力して読み込まれたか確認します。
詳細
SUMMARY.md、CONTEXT.md、VERIFICATION.mdを仕様として使用し、完了したフェーズのユニットテストとE2Eテストを生成します。
実装ファイルを分析し、TDD(ユニット)、E2E(ブラウザー)、Skipのカテゴリーに分類して、ユーザーの承認を得るためのテスト計画を提示した後、RED-GREENの規約に従ってテストを生成します。
出力:コミットメッセージtest(phase-{N}): add unit and E2E tests from add-tests commandでコミットされたテストファイル
<execution_context> @{{PLATFORM_ROOT}}/get-shit-done/workflows/add-tests.md </execution_context>
フェーズ:$ARGUMENTS@.planning/STATE.md @.planning/ROADMAP.md
@{{PLATFORM_ROOT}}/get-shit-done/workflows/add-tests.mdのadd-testsワークフローを最初から最後まで実行します。 すべてのワークフローゲート(分類の承認、テスト計画の承認、RED-GREEN検証、ギャップ報告)を維持してください。コメント
Markdown 対応