prd-to-plan by mattpocock/skills
npx skills add https://github.com/mattpocock/skills --skill prd-to-plan使用垂直切片(追踪弹道)将 PRD 分解为分阶段实施计划。输出是位于 ./plans/ 目录下的 Markdown 文件。
PRD 应该已经在对话中。如果不在,请要求用户粘贴或指向该文件。
如果尚未探索代码库,请先进行探索,以了解当前的架构、现有模式和集成层。
在进行切片之前,识别在整个实施过程中不太可能改变的高层决策:
这些内容放在计划头部,以便每个阶段都可以参考它们。
将 PRD 分解为追踪弹道阶段。每个阶段都是一个贯穿所有集成层的端到端薄垂直切片,而不是某个单一层的水平切片。
将提议的分解方案以编号列表的形式呈现。对于每个阶段,展示:
询问用户:
迭代直到用户批准该分解方案。
如果 ./plans/ 目录不存在,则创建它。将计划写成一个以功能命名的 Markdown 文件(例如 )。使用下面的模板。
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
./plans/user-onboarding.md来源 PRD:
适用于所有阶段的持久决策:
用户故事:
对此垂直切片的简明描述。描述端到端的行为,而不是逐层的实现。
用户故事:
...
每周安装量
1.7K
仓库
GitHub 星标数
9.5K
首次出现
2026年3月2日
安全审计
安装于
codex1.7K
opencode1.7K
github-copilot1.7K
cursor1.7K
gemini-cli1.7K
kimi-cli1.7K
Break a PRD into a phased implementation plan using vertical slices (tracer bullets). Output is a Markdown file in ./plans/.
The PRD should already be in the conversation. If it isn't, ask the user to paste it or point you to the file.
If you have not already explored the codebase, do so to understand the current architecture, existing patterns, and integration layers.
Before slicing, identify high-level decisions that are unlikely to change throughout implementation:
These go in the plan header so every phase can reference them.
Break the PRD into tracer bullet phases. Each phase is a thin vertical slice that cuts through ALL integration layers end-to-end, NOT a horizontal slice of one layer.
Present the proposed breakdown as a numbered list. For each phase show:
Ask the user:
Iterate until the user approves the breakdown.
Create ./plans/ if it doesn't exist. Write the plan as a Markdown file named after the feature (e.g. ./plans/user-onboarding.md). Use the template below.
Source PRD:
Durable decisions that apply across all phases:
User stories :
A concise description of this vertical slice. Describe the end-to-end behavior, not layer-by-layer implementation.
User stories :
...
Weekly Installs
1.7K
Repository
GitHub Stars
9.5K
First Seen
Mar 2, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
codex1.7K
opencode1.7K
github-copilot1.7K
cursor1.7K
gemini-cli1.7K
kimi-cli1.7K
React 组合模式指南:Vercel 组件架构最佳实践,提升代码可维护性
102,200 周安装