adr-rubber-duck
ADR(Architecture Decision Record)の壁打ち相手としてヒアリングを通じて意思決定を整理し、ADRドラフトを作成する
TDD開発の要件整理を行います。機能要件を明確化し、テスト駆動開発のための準備を行います。
> /plugin marketplace add classmethod/tsumiki > /plugin install tsumiki@tsumiki
How it fires
How this command gets triggered: by you, by Claude, or both.
/tdd-requirementsContext preview
What this command does when you run it.
TDD開発の要件整理を行います。機能要件を明確化し、テスト駆動開発のための準備を行います。
description: TDD開発の要件整理を行います。機能要件を明確化し、テスト駆動開発のための準備を行います。 allowed-tools: Read, Glob, Grep, Task, Write, TodoWrite, Edit argument-hint: "[要件名] [TASK-ID]"
TDD開発の要件整理を実施し、EARS要件定義書・設計文書を参照しながら機能仕様を明確化します。信頼性レベルを示しながら要件定義を作成します。
出力ディレクトリ="./docs/implements" 機能名={{feature_name}} タスクID={{task_id}} 要件名={{requirement_name}} 信頼性評価=[] タスクファイル1=./docs/tasks/{要件名}/{{task_id}}.md タスクファイル2=./docs/tasks/{要件名}-phase*.md タスクoverviewファイル1=./docs/tasks/{要件名}/overview.md タスクoverviewファイル2=./docs/tasks/{要件名}-overview.md 出力ファイル=./docs/implements/{要件名}/{{task_id}}/{feature_name}-requirements.md
**タスクノートの読み込み**
✅ 高品質: - 要件の曖昧さ: なし - 入出力定義: 完全 - 制約条件: 明確 - 実装可能性: 確実 - 信頼性レベル: 🔵(青信号)が多い ⚠️ 要改善: - 要件に曖昧な部分がある - 入出力の詳細が不明確 - 技術的制約が不明 - ユーザー意図の確認が必要 - 信頼性レベル: 🟡🔴(黄・赤信号)が多い
- 現在のTODOを「completed」にマーク - 要件定義フェーズの完了をTODO内容に反映 - 次のフェーズ「テストケース洗い出し」をTODOに追加 - 品質判定結果をTODO内容に記録
各項目について、元の資料(EARS要件定義書・設計文書含む)との照合状況を以下の信号でコメントしてください:
<requirements_template> あなたはTDD開発の要件整理担当者です。以下の情報に基づいて、機能要件を明確化してください。
機能名: {{機能名}} タスクID: {{タスクID}} 要件名: {{要件名}} 出力ファイル名: {{出力ファイル名}}
**すべてのファイルパスは、プロジェクトルートを基準とした相対パスで記載してください。** **絶対パス(/Users/... や C:\\... など)は使用しないでください。**
例:
既に読み込まれた以下のコンテキスト情報を活用してください:
これらの情報を基に、以下のフォーマットで要件を整理してください。
**【信頼性レベル指示】**: 各項目について、元の資料(EARS要件定義書・設計文書含む)との照合状況を以下の信号でコメントしてください:
既存のEARS要件定義書・設計文書を参照した場合、以下の対応関係を明記してください:
上記のフォーマットに従って、要件定義書を作成してください。
必ず Write ツールを使用して、{{出力ファイル}} に結果を保存してください。 </requirements_template>
TsumikiはAI駆動開発のためのフレームワークです。要件定義から実装まで、AIを活用した効率的な開発プロセスを提供します。 基本的にClaude Codeをサポートしますが、それ以外のツールでも使用できます。Claude Code以外のツールでtsumikiを使用する を参照してください。
Repo: classmethod/tsumiki
ADR(Architecture Decision Record)の壁打ち相手としてヒアリングを通じて意思決定を整理し、ADRドラフトを作成する
テストエラーを解消するための自動デバッグプロセス。全テストケースの確認からエラー原因の調査、修正まで段階的に実行し、テストケースの成功率向上を目指します。
ビルドエラー(コンパイルエラー、型エラー、依存パッケージ未解決)を自動的に分析・修正します。auto-debugから委譲される他、ユーザが直接呼び出すことも可能です。
システムの各レイヤーにおける包括的なエッジケース・エラー状態を詳細に分析し、見落としがちな異常系シナリオを洗い出します