writing-plans
jnMetaCode/superpowers-zh
This skill is designed for tackling complex, multi-step software development tasks. It generates highly detailed, structured implementation plans that strictly adhere to best practices like TDD, YAGNI, and DRY. The plan breaks down features into small, atomic, executable tasks, specifying required file changes, writing initial failing tests, implementing minimum necessary code, and committing. It ensures the resulting plan is ready for efficient, autonomous execution by AI agents or human teams.