w-tdd について
w-tdd はコーディングエージェント向けのリポジトリ用スキルです。プロジェクト固有のテスト手順に沿い、レッド・グリーン・リファクタリングのサイクルを案内します。
主な機能
- 01テスト先行のレッド・グリーン・リファクタリング
- 02リポジトリのテスト手順に準拠
- 03各サイクルで対象テストを実行
- 04動作変更時のドキュメント更新
活用シーン
- 01TDDによる動作変更の実装
- 02コードの各段階をテストでカバー
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ blockmatic-icebox/ basilic-skills --skill w-tddインストール後、Claude Code で/w-tddを入力して読み込まれたか確認します。
詳細
ユーザーが求めた場合、またはリポジトリで必須の場合にのみ TDD を使用してください。リポジトリのテスト用 MDX と vitest-v5(またはスタックのテストスキル)に従ってください。依頼されない限り、コミットしないでください。
- Red:実現したい動作に対する失敗するテストを書きます。リポジトリのテストで実際の API が使われている場合は、実際の API を使用してください。モックは、ドキュメントで定められた境界でのみ使用してください。
- Green:そのテストに合格する、最小限の実装を書きます。
- Refactor:テストが引き続き成功する状態を保ちながら、構造を改善します。
- 次の増分について繰り返します。各サイクルで、まず対象のテストファイルを実行し、その後、影響を受けるスイートを実行してください。
- ドキュメント:動作またはコマンドを変更した場合は、
/w-docsを使用してください。
コメント
Markdown 対応