Install
npx skillscat add rozwer/cc-bridle/plugins-cc-bridle-skills-plan-review Install via the SkillsCat registry.
SKILL.md
What this skill does
- If no argument given: read Plans.md, list uncompleted phases (cc:TODO), ask user to choose one
- Read the target phase-N.md
- For each task in the file:
a. Explain the task: describe its intent, design rationale, and user impact
b. Show options: "OK / 修正したい / 意図を教えてください"
c. If user wants to modify: edit the task in place and confirm
d. If user asks for intent: explain design decisions in detail - Review acceptance criteria one by one, offer to add missing ones
- After all tasks: "Phase N の要件確認が完了しました"
Key requirement
Always include "意図を教えてください" option in confirmation prompts. This allows users to understand the design reasoning behind each decision.
Confirmation prompt format
When presenting each task, use this format:
## Task N.X.Y: <task title>
<Explain what this task does, why it was designed this way, and what impact it has on the user.>
これでよいですか?
OK — 次のタスクへ
修正したい — この場でタスク内容を編集します
意図を教えてください — 設計判断の背景をさらに詳しく説明しますEditing tasks
If the user selects "修正したい":
- Show the current task text
- Ask what they want to change
- Apply the edit directly to phase-N.md
- Confirm: "タスク N.X.Y を更新しました"
Reviewing acceptance criteria
After all tasks, for each item in 受け入れ条件:
- Read the criterion aloud
- Ask: "この受け入れ条件は適切ですか?追加・修正はありますか?"
- Apply any changes to phase-N.md