claude-code-tdd は何をしますか?
Claude Code でTDDを自動化。ロールベースのエージェント、強制レビュー、グリーンCIでマージ可能なPRを生成します。
概要
このスキルは、Claude Code上でテスト駆動開発(TDD)のプロセスを完全に自動化します。設計者、実装者、レビューアという3つのロールを持つエージェントが連携し、TDDサイクルを自律的に実行します。開発者は要件を提供するだけで、あとはエージェントがコードの作成、テストの記述、レビュー、CIパイプラインの通過までを担当します。
主な機能
- ロールベースのエージェント: 設計者(アーキテクト)、実装者(コーダー)、レビューア(テスター)の3役がTDDサイクルを推進
- 強制レビュー: すべてのコード変更は自動レビューを通過する必要があります
- グリーンCI保証: プルリクエスト作成前にCIパイプラインが成功していることを確認
- マージ可能なPR: すべてのチェックを通過した、即座にマージ可能なPRを生成
対応プラットフォーム
- Claude Code(CLI版)
使い方
- リポジトリにスキルをインストールします
- Claude Codeを起動し、実装したい機能の要件を記述します
- スキルを呼び出してTDDサイクルを開始します
- エージェントが自動的にコードを生成、テスト、レビューし、PRを作成します
要件
- Claude Code がインストール済みであること
- Git リポジトリが初期化されていること
- CIパイプラインが設定されていること
ライセンス
MIT