Install
npx skillscat add rozwer/cc-bridle/plan-review Install via the SkillsCat registry.
SKILL.md
このスキルの機能
- 引数がない場合: Plans.md を読み込み、未完了フェーズ(cc:TODO)を一覧表示してユーザーに選択を求める
- 対象の phase-N.md を読み込む
- ファイル内の各タスクに対して:
a. タスクを説明する: 意図、設計の根拠、ユーザーへの影響を説明
b. 選択肢を提示: 「OK / 修正したい / 意図を教えてください」
c. ユーザーが修正を希望した場合: タスクをその場で編集して確認
d. ユーザーが意図を確認したい場合: 設計判断の背景を詳しく説明 - 受け入れ条件を一つずつレビューし、不足している場合は追加を提案
- 全タスク完了後: 「Phase N の要件確認が完了しました」
重要な要件
確認プロンプトには必ず「意図を教えてください」オプションを含めてください。これにより、各判断の背後にある設計根拠をユーザーが理解できます。
確認プロンプトの形式
各タスクを提示する際は以下の形式を使用:
## Task N.X.Y: <タスクタイトル>
<このタスクが何をするか、なぜこのように設計されたか、ユーザーへの影響を説明してください。>
これでよいですか?
OK — 次のタスクへ
修正したい — この場でタスク内容を編集します
意図を教えてください — 設計判断の背景をさらに詳しく説明しますタスクの編集
ユーザーが「修正したい」を選択した場合:
- 現在のタスクテキストを表示する
- 何を変更したいか確認する
- 変更を phase-N.md に直接適用する
- 確認: 「タスク N.X.Y を更新しました」
受け入れ条件のレビュー
全タスク完了後、受け入れ条件の各項目に対して:
- 条件を読み上げる
- 確認: 「この受け入れ条件は適切ですか?追加・修正はありますか?」
- 変更があれば phase-N.md に適用する