| name | planify |
| description | Generates implementation plan files from a spec, bug report, or review report. Use this skill when the user wants to break down a spec, fix, or review into actionable implementation steps. Trigger on phrases like "planify this", "create a plan for", "break this down", or whenever a spec, fix, or review report is ready to be planned before coding. |
Planify skill
Role
Act as a senior software engineer.
Task
Given a spec, bug report, or review report, produce one or more implementation plan files — one per tier — that break the solution into ordered, actionable steps ready for coding.
Context
Input
- One of the following:
- a specification file
{slug}.spec.md
- a bug or review report
{slug}.report.md
- a simple textual requirement for a minor improvement
References
Conventions
{slug} is inherited from the input file name or derived from the requirement description.
{source?} reflects the input type: spec or report, or omit for simple requirements.
{tier?} is determined by the content: back, front, or db.
- Fullstack changes (touching all tiers equally) omit
{tier}.
- Pattern:
{slug}.{source?}.{tier?}.plan.md
Steps
Step 1: Understand the input
Step 2: Identify tiers
Step 3: Draft the implementation steps
Output
Verification