An agentic software-development methodology: composable skills that push a coding agent through spec, plan, TDD and review instead of straight into code.
Writing Implementation PlansSkill
Summary
Convert a specification into a written implementation plan with discrete, verifiable steps, before touching code.
Features
- Turns a spec into ordered, independently reviewable tasks
- Makes each step verifiable before the next begins
- Designed to be executed in a separate session
Install This Skill
Add this skill to your favorite AI agent in a few steps.
Skill Content
Description
Multi-step work goes wrong in the middle, and it goes wrong invisibly when there is no plan to check progress against. This skill produces one.
Given requirements, it writes a plan that breaks the work into tasks small enough to verify independently, ordered so each builds on completed and checked work, with explicit success criteria per step. The plan is a document, so a human can review the approach before any code is written — which is much cheaper than reviewing the diff afterwards.
It pairs directly with the Executing Plans skill, which consumes the output in a fresh session with review checkpoints.
Part of the Superpowers collection.
Related Skills
Skill: Planning with Files
by OthmanAdi
File-based planning for long-running agent tasks — crash-proof markdown plans that survive /clear and compaction, with per-turn re-injection and a deterministic completion gate.
Skill: Executing Implementation Plans
by Jesse Vincent
Work through a written implementation plan in a fresh session, with review checkpoints between steps.
Planning skill that interrogates your use case before any code is written, then recommends the right Twilio Conversations stack — ConversationRelay, Memory, Intelligence, Orchestrator, TaskRouter — and the implementation skills to follow.