mcpField
W
w-tdd

w-tdd

github.com/blockmatic-iceboxテスト・品質1647 回インストール4 週間前に更新
リポジトリ

w-tdd について

w-tdd はコーディングエージェント向けのリポジトリ用スキルです。プロジェクト固有のテスト手順に沿い、レッド・グリーン・リファクタリングのサイクルを案内します。

主な機能

  1. 01テスト先行のレッド・グリーン・リファクタリング
  2. 02リポジトリのテスト手順に準拠
  3. 03各サイクルで対象テストを実行
  4. 04動作変更時のドキュメント更新

活用シーン

  1. 01TDDによる動作変更の実装
  2. 02コードの各段階をテストでカバー

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/blockmatic-icebox/basilic-skills --skill w-tdd

インストール後、Claude Code で/w-tddを入力して読み込まれたか確認します。

詳細

ユーザーが求めた場合、またはリポジトリで必須の場合にのみ TDD を使用してください。リポジトリのテスト用 MDX と vitest-v5(またはスタックのテストスキル)に従ってください。依頼されない限り、コミットしないでください。

  1. Red:実現したい動作に対する失敗するテストを書きます。リポジトリのテストで実際の API が使われている場合は、実際の API を使用してください。モックは、ドキュメントで定められた境界でのみ使用してください。
  2. Green:そのテストに合格する、最小限の実装を書きます。
  3. Refactor:テストが引き続き成功する状態を保ちながら、構造を改善します。
  4. 次の増分について繰り返します。各サイクルで、まず対象のテストファイルを実行し、その後、影響を受けるスイートを実行してください。
  5. ドキュメント:動作またはコマンドを変更した場合は、/w-docs を使用してください。

コメント