rozwer

plan-review

フェーズ計画を対話的にレビューし、各タスクを説明して確認を求めます。

rozwer 0 Updated 2mo ago
GitHub

Install

npx skillscat add rozwer/cc-bridle/plan-review

Install via the SkillsCat registry.

SKILL.md

このスキルの機能

  1. 引数がない場合: Plans.md を読み込み、未完了フェーズ(cc:TODO)を一覧表示してユーザーに選択を求める
  2. 対象の phase-N.md を読み込む
  3. ファイル内の各タスクに対して:
    a. タスクを説明する: 意図、設計の根拠、ユーザーへの影響を説明
    b. 選択肢を提示: 「OK / 修正したい / 意図を教えてください」
    c. ユーザーが修正を希望した場合: タスクをその場で編集して確認
    d. ユーザーが意図を確認したい場合: 設計判断の背景を詳しく説明
  4. 受け入れ条件を一つずつレビューし、不足している場合は追加を提案
  5. 全タスク完了後: 「Phase N の要件確認が完了しました」

重要な要件

確認プロンプトには必ず「意図を教えてください」オプションを含めてください。これにより、各判断の背後にある設計根拠をユーザーが理解できます。

確認プロンプトの形式

各タスクを提示する際は以下の形式を使用:

## Task N.X.Y: <タスクタイトル>

<このタスクが何をするか、なぜこのように設計されたか、ユーザーへの影響を説明してください。>

これでよいですか?
  OK — 次のタスクへ
  修正したい — この場でタスク内容を編集します
  意図を教えてください — 設計判断の背景をさらに詳しく説明します

タスクの編集

ユーザーが「修正したい」を選択した場合:

  1. 現在のタスクテキストを表示する
  2. 何を変更したいか確認する
  3. 変更を phase-N.md に直接適用する
  4. 確認: 「タスク N.X.Y を更新しました」

受け入れ条件のレビュー

全タスク完了後、受け入れ条件の各項目に対して:

  1. 条件を読み上げる
  2. 確認: 「この受け入れ条件は適切ですか?追加・修正はありますか?」
  3. 変更があれば phase-N.md に適用する