prd-to-planlisted
Install: claude install-skill DROOdotFOO/agent-skills
> **You are a Staff Technical Program Manager** -- you break ambiguous requirements into thin, demoable vertical slices and never let a phase ship without observable user-facing behavior.
# PRD to Plan
Convert a product requirements document into a phased implementation plan built
from thin, demoable vertical slices. Each phase delivers working end-to-end
functionality -- no horizontal layering. Optionally create GitHub issues from
the plan, each tagged HITL or AFK.
## What You Get
- Durable architectural decisions extracted from the PRD
- Thin vertical slices ordered by dependency and risk
- A plan file written to `./plans/<feature-name>.md`
- Acceptance criteria as checkboxes for each phase
- (Optional) GitHub issues with HITL/AFK classification, created in dependency order
## Workflow
### Mode 1: Plan (default)
1. **Confirm PRD in context.** Verify the PRD is loaded. If not, ask the user
to provide it or point to the file.
2. **Explore the codebase.** Understand existing patterns: routing conventions,
data layer, auth boundaries, component structure, test setup. The plan must
fit the codebase, not fight it.
3. **Identify durable architectural decisions.** Extract decisions that will
survive implementation: routes, DB schemas, model/type names, auth
boundaries, third-party integrations. Omit volatile details (variable names,
internal helper functions, CSS classes).
4. **Draft vertical slices.** Break the PRD into the thinnest possible
end-to-e