plan-implementation について
実装計画を確認し、タスクを複数のバッチに分けて実行し、チェックポイントでフィードバックを待つコーディングエージェント向けスキルです。検証を重視し、障害や不明点があれば作業を止めて確認します。
主な機能
- 01開始前の計画レビュー
- 02タスクのバッチ実行
- 03各タスクの検証
- 04バッチ間の進捗報告
- 05障害時の停止と確認
活用シーン
- 01複数段階の開発計画の実施
- 02タスクバッチ間での設計者レビュー
- 03不明点や検証失敗への対応
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ qodex-ai/ ai-agent-skills --skill plan-implementationインストール後、Claude Code で/plan-implementationを入力して読み込まれたか確認します。
詳細
プランの実行
概要
プランを読み込み、批判的にレビューし、タスクをバッチ単位で実行し、バッチの間にアーキテクトによるレビューのために報告します。
中核となる原則: アーキテクトによるレビューのチェックポイントを設けたバッチ実行。
開始時の宣言: "I'm using the executing-plans skill to implement this plan."
プロセス
ステップ 1: プランの読み込みとレビュー
- プランファイルを読む
- 批判的にレビューし、プランについて疑問や懸念があれば特定する
- 懸念がある場合: 開始前に人間のパートナーに提起する
- 懸念がない場合: TodoWrite を作成して次へ進む
ステップ 2: バッチの実行
デフォルト: 最初の 3 タスク
各タスクについて:
- in_progress にマークする
- 各ステップを正確に実行する(プランは細分化された小さなステップで構成されている)
- 指定された検証を実行する
- completed にマークする
ステップ 3: 報告
バッチが完了したら:
- 実装した内容を示す
- 検証の出力を示す
- "Ready for feedback." と伝える
ステップ 4: 継続
フィードバックに基づいて:
- 必要に応じて変更を適用する
- 次のバッチを実行する
- 完了するまで繰り返す
ステップ 5: 開発の完了
すべてのタスクが完了し検証されたら:
- 宣言する: "I'm using the finishing-a-development-branch skill to complete this work."
- 必須のサブスキル: superpowers:finishing-a-development-branch を使用する
- そのスキルに従って、テストを検証し、選択肢を提示し、選択を実行する
停止して支援を求めるタイミング
次の場合は 直ちに実行を停止する:
- バッチの途中で障害に遭遇した(依存関係の欠落、テストの失敗、指示が不明確など)
- プランに、開始を妨げる重大な欠落がある
- 指示を理解できない
- 検証が繰り返し失敗する
推測せず、明確化を求めること。
以前のステップに戻るタイミング
次の場合は レビュー(ステップ 1)に戻る:
- パートナーがフィードバックに基づいてプランを更新した
- 根本的なアプローチを再検討する必要がある
障害を無理に突破しないこと - 停止して確認する。
留意事項
- まず批判的にプランをレビューする
- プランのステップを正確に守る
- 検証を省略しない
- プランが指示する場合はスキルを参照する
- バッチの間は報告して待つだけにする
- 障害に遭遇したら推測せず停止する
コメント
Markdown 対応