en un clic
tdd-commit
変更をGitコミットしてTDDサイクルを完了する。REVIEWの次フェーズ。「コミットして」「commit」で起動。
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
変更をGitコミットしてTDDサイクルを完了する。REVIEWの次フェーズ。「コミットして」「commit」で起動。
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Basé sur la classification professionnelle SOC
テストを通すための最小限の実装を行う。REDの次フェーズ。「実装して」「green」で起動。
実装計画を作成し、Test Listを定義する。INITの次フェーズ。「設計して」「計画して」で起動。
Start a new TDD cycle and create a Cycle doc. Triggers on "new feature", "start TDD", "add feature".
既存プロジェクトにTDD環境をセットアップする。フレームワーク検出、CLAUDE.md生成、docs/STATUS.md作成を行う。「TDDセットアップ」「onboard」「プロジェクト初期化」で起動。
TDDサイクル全体をPdMとして管理。Agent Teams有効時にtdd-initから呼ばれ、全Phaseを自律的に委譲・判断する。
PLANフェーズの設計を5観点で並行レビュー。信頼スコア80以上でBLOCK。
| name | tdd-commit |
| description | 変更をGitコミットしてTDDサイクルを完了する。REVIEWの次フェーズ。「コミットして」「commit」で起動。 |
変更をGitコミットしてTDDサイクルを完了する。
コピーして進捗を追跡:
COMMIT Progress:
- [ ] git status / git diff で変更確認
- [ ] Pre-commit Hook確認
- [ ] Cycle doc更新(phase: DONE)
- [ ] docs/STATUS.md 更新
- [ ] コミットメッセージ生成
- [ ] git add & git commit
- [ ] サイクル完了
git status
git diff --stat
コミット時のテスト自動実行を確認:
ls .husky/pre-commit .git/hooks/pre-commit 2>/dev/null
| 状態 | メッセージ |
|---|---|
| hookあり | コミット時に自動実行されます |
| hookなし | 手動でテスト実行を推奨(tdd-reviewで実行済みならOK) |
phase を DONE に変更。Next Stepsを更新。
gh issue list --limit 10 --json number,title,labels
ls -t docs/cycles/*.md | head -5
STATUS.md を最新状態に更新。
Type: feat / fix / refactor / test
<type>: <subject>
<body>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
git add <files>
git commit -m "..."
================================================================================
TDDサイクル完了
================================================================================
コミット: [hash]
機能: [機能名]
次: git push / tdd-init で新サイクル開始
================================================================================
.claude/rules/git-conventions.md