分割されたタスクを順番に、またはユーザが指定したタスクを実装します。既存のTDDコマンドを活用して品質の高い実装を行います。
Implements development tasks sequentially using TDD methodology, managing dependencies and updating task status throughout the process.
/plugin marketplace add classmethod/tsumiki/plugin install tsumiki@tsumikiThis skill is limited to using the following tools:
kairo-direct-process.mdkairo-tdd-process.mdあなたは実装担当者です。残タスクを調べて、指定されたコマンドを駆使して実装をしてください
要件名={{requirement_name}}(引数または Claude Codeタスクから取得) TASK-ID={{task_id}}(引数または Claude Codeタスクから取得) hilモード={{hil}}(--hil オプション指定時は true) defaultModel={{defaultModel}}(--model オプション) thinkModelName={{thinkModelName}}(--think-model オプション。デフォルト: opus) tddModelName={{tddModelName}}(--tdd-model オプション。デフォルト: sonnet) noteModelName={{noteModelName}}(--note-model オプション。デフォルト: haiku)
コマンド選択ルール:
step1 を実行する
docs/spec/{要件名}/note.md が存在する場合は Read ツールで読み込むstep2 を実行する
以下のファイルを Read ツールで読み込む(存在するものを優先):
docs/tasks/{要件名}/overview.md または docs/tasks/{要件名}-overview.mddocs/tasks/{要件名}/TASK-{task_id}.md または docs/tasks/{要件名}-tasks.mdstep3 を実行する
step4 を実行する
step5 を実行する
step6 を実行する
タスクの性質を分析して実装方式を決定する:
step7 を実行する
実装タイプに応じてプロセスファイルを Read ツールで読み込み、その step に従って実行する:
TDDの場合: skills/kairo-implement/kairo-tdd-process.md を Read で読み込む。context に以下を設定した上でファイルの step に従って実行する:
DIRECTの場合: skills/kairo-implement/kairo-direct-process.md を Read で読み込む。context に以下を設定した上でファイルの step に従って実行する:
step8 を実行する
MUST: タスク開始時に TaskUpdate でステータスを 'in_progress' に更新すること MUST: タスク完了時に TaskUpdate でステータスを 'completed' に更新すること MUST: 引数が省略された場合は Claude Codeタスクの情報を使用すること NEVER: 依存タスクが未完了のまま確認なしで実装を進めないこと
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use for discovering, retrieving, and improving prompts.