plan-self-review
Installation
SKILL.md
Plan Self-Review
Use this skill immediately after creating or updating a plan. Catching logical gaps, ambiguous steps, or missing dependencies early prevents cascading failures during execution. Self-reviewing your plan helps you approach the problem methodically and reduces the likelihood of needing major revisions later.
Review Steps
- Score Plan (100pt): Evaluate the plan based on the following criteria:
- Clarity (25): Are the steps clear and easy to follow? Do they specify which files and tools will be used?
- Comprehensiveness (25): Does the plan cover all necessary aspects of the task? Are there any unaddressed edge cases?
- Feasibility (25): Are the steps achievable with the available tools and context? Do you have enough information to execute them?
- Consistency (25): Are there any logical contradictions or missing elements? Do the steps follow a logical sequence?
- List Deficiencies: Create a prioritized task list (
- [ ]) of any gaps, omissions, or ambiguities found in the plan. - Improve: Edit the plan to resolve the identified deficiencies. Update the plan using the appropriate tool.
- Final Check: Perform a final check to confirm no logical contradictions or missing elements remain.
Output Format
Present your review using the following structure: