What problem does it solve? Turning a spec or feature idea into an actionable, step-by-step implementation plan is error-prone: plans often contain vague placeholders, invented file paths, or inconsistent interfaces between tasks. This Skill produces rigorous, codebase-grounded implementation plans that any executor (human or agent) can follow without guessing. ## Core Features & Use Cases - Codebase-grounded planning: Explores the actual repository to verify exact file paths, existing patterns, and test conventions before writing any task. - TDD task structure: Every task follows a failing-test-first cycle with complete code, exact commands, expected outputs, and commit steps. - Interface contracts between tasks: Each task declares what it consumes and produces, so implementers never guess names or signatures from neighboring tasks. - Task persistence: Saves a .tasks.json file alongside the plan so any new session can resume execution from where it left off. - Use Case: You have a spec for a new payments feature. Invoke the skill with the domain, feature description, and constraints; it returns a dated plan file under thoughts/shared/plans/payments/ ready for subagent-driven or parallel-session execution. ## Quick Start Ask the AI to use the writing-plans skill to create an implementation plan for your feature, providing the domain, a short description, key files, and any constraints.