What problem does it solve?
This Skill enforces a disciplined Explore → Plan → Code → Commit workflow to prevent hasty, unverified coding. It increases reliability and traceability by requiring exploration, planning, incremental coding, and clean commits.
Core Features & Use Cases
- Explore (no code changes): Read key files and documents; use subagents for parallel investigation when needed.
- Plan (before coding): Propose a concrete plan with steps and acceptance criteria; identify risks and edge cases.
- Code (implement + verify): Implement incrementally; run tests/lint/build where applicable.
- Commit (clean history): Commit with a clear message; optionally open a PR.
Quick Start
Start by exploring the repository to gather context, then generate a plan with acceptance criteria, proceed to code in small steps, run verification, and finish with a clean commit message.