todo-triage について
todo-triageは、保留中のToDoファイルを1件ずつ確認し、承認、スキップ、修正を判断する対話型スキルです。レビューと優先順位付けに専念し、実装は`/todo-resolve`に委ねます。
主な機能
- 01保留中のToDoを1件ずつ確認
- 02項目の承認・スキップ・修正
- 03ステータスと推奨アクションの更新
- 04進捗管理と判断結果の要約
活用シーン
- 01コードレビュー指摘の優先順位付け
- 02実装前の作業計画の承認
- 03提案されたToDoの削除や修正
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ everyinc/ compound-engineering-plugin --skill todo-triageインストール後、Claude Code で/todo-triageを入力して読み込まれたか確認します。
詳細
Todo のトリアージ
保留中の Todo を1件ずつ確認し、承認するか、スキップするか、変更するかを決めるための対話型ワークフローです。
トリアージ中にコードを書かないでください。 これはレビューと優先順位付けのみを行うもので、実装は /todo-resolve で行います。
- まず
/modelを Haiku に設定します .context/compound-engineering/todos/とレガシーのtodos/ディレクトリから、保留中の Todo をすべて読み込みます
ワークフロー
1. 各項目を提示する
保留中の Todo ごとに、重要度、カテゴリ、説明、場所、問題が発生する状況、提案する解決策、作業量の見積もりを明確に提示します。その後、次のように質問します。
Do you want to add this to the todo list?
1. yes - approve and mark ready
2. next - skip (deletes the todo file)
3. custom - modify before approving
重要度レベルは、🔴 P1(重大)、🟡 P2(重要)、🔵 P3(あると便利)を使用します。
各ヘッダーに進捗状況を含めます:Progress: 3/10 completed
2. 判断に対応する
yes: ファイル名とフロントマターの両方で、pending から ready に変更します。「推奨アクション」セクションに記入します。新しい Todo を作成する場合(既存の Todo を更新する場合ではない)は、todo-create スキルの命名規則を使用します。
優先度の対応:🔴 P1 -> p1、🟡 P2 -> p2、🔵 P3 -> p3
確認メッセージ:「✅ Approved: {filename} (Issue #{issue_id}) - Status: ready」
next: Todo ファイルを削除します。最終サマリー用にスキップとして記録します。
custom: 変更内容を尋ね、更新して再提示し、もう一度質問します。
3. 最終サマリー
すべての項目を処理した後:
## Triage Complete
**Total Items:** [X] | **Approved (ready):** [Y] | **Skipped:** [Z]
### Approved Todos (Ready for Work):
- `042-ready-p1-transaction-boundaries.md` - Transaction boundary issue
### Skipped (Deleted):
- Item #5: [reason]
4. 次のステップ
What would you like to do next?
1. run /todo-resolve to resolve the todos
2. commit the todos
3. nothing, go chill