What problem does it solve? When a spec or requirements exist for a multi-step task, jumping straight into code leads to missed steps, vague plans, and rework. This Skill produces a comprehensive implementation plan that an engineer with zero codebase context can execute task by task. ## Core Features & Use Cases - Bite-sized TDD tasks: Breaks work into 2-5 minute steps (write failing test, verify failure, implement, verify pass, commit) with exact file paths, complete code, and expected command output. - Lazy-Dev Ladder: Applies YAGNI and minimal-code reasoning to every task, preferring standard library and platform features over new dependencies. - Execution handoff: After saving the plan to docs/plans/, offers subagent-driven execution in the current session or parallel-session execution, and auto-satisfies the plan_written requirement gate. - Use Case: Given a feature spec for a new API endpoint, generate a dated plan document listing every file to create or modify, the failing tests to write first, and the exact commit commands, then hand it off for task-by-task implementation. ## Quick Start Ask the AI to use the writing-plans skill to create an implementation plan for your feature spec before writing any code.