What problem does it solve?
Code-focused requests often fail because they jump straight to implementation without a clear plan or verification, leading to untested, hard-to-reason-about changes.
Core Features & Use Cases
- Planned coding workflow: Breaks the user request into testable steps so each change has clear “done” criteria.
- Verification-first guidance: Promotes running tests and validating results before delivering code, reducing regressions.
- Local preference memory on request: Reads coding preferences from
~/code/memory.md and only stores new preferences when the user explicitly asks.
Use case: You ask for a new feature (e.g., a login page with validation), and this skill helps structure the work into steps, ensures you verify each part, and recommends tests and checks before you deliver anything.
Quick Start
Ask for a code implementation plan and verification steps for your request, e.g., "Implement a login page with validation and tests, then verify everything step by step."