prd-to-plan

Installation
Summary

Convert a PRD into a phased implementation plan using vertical-slice tracer bullets.

  • Breaks down product requirements into thin, end-to-end slices that cut through all integration layers (schema, API, UI, tests) rather than horizontal layers
  • Identifies and documents durable architectural decisions upfront (routes, schema, data models, auth boundaries) so all phases reference consistent foundations
  • Outputs a structured Markdown plan file in ./plans/ with phases, user story mappings, and acceptance criteria ready for team handoff
  • Iterates with you on slice granularity before finalizing, ensuring phases are neither too coarse nor too fine
SKILL.md

PRD to Plan

Break a PRD into a phased implementation plan using vertical slices (tracer bullets). Output is a Markdown file in ./plans/.

Process

1. Confirm the PRD is in context

The PRD should already be in the conversation. If it isn't, ask the user to paste it or point you to the file.

2. Explore the codebase

If you have not already explored the codebase, do so to understand the current architecture, existing patterns, and integration layers.

3. Identify durable architectural decisions

Before slicing, identify high-level decisions that are unlikely to change throughout implementation:

  • Route structures / URL patterns
Related skills

More from mattpocock/skills

Installs
6.4K
GitHub Stars
73.5K
First Seen
Mar 2, 2026