What problem does it solve?
It helps you turn ambiguous or complex tasks into a clear, low-risk plan and then execute it in a disciplined cycle that ends with validation.
Core Features & Use Cases
- Structured problem solving: Guides you through understand, propose, implement, and verify in the correct order to reduce churn and missed requirements.
- Risk-aware planning: Encourages proposing the smallest safe change and reusing existing project skills instead of duplicating logic.
- Verification and regression prevention: Ensures outcomes are checked against requirements and that relevant tests/checks are run for the affected scope.
- Use case: When you need to coordinate changes across multiple parts of a codebase (for example, fixing a bug that touches both domain logic and a UI layer), this loop helps keep scope controlled and confirms the fix doesn’t break related behavior.
Quick Start
Use this skill to follow the understand → propose → implement → verify loop for the task you are working on, reusing any applicable existing skills and running relevant tests during the verify step.