用途
generar-prd 用于从产品想法快速生成一份轻量级 PRD(Product Requirements Document,产品需求文档)。它的定位是“初稿生成器”:刻意追求快速和轻量,作为评审和细化的起点,而不是一套完整的需求流程。该技能不替代深入的产品发现工作,它的存在是为了用一份可用的草稿解锁下一阶段(设计、架构)。
主要产出是一个写入磁盘的文件:默认位于项目根目录的 PRD.md,除非用户指定其他路径。
必要输入
在开始撰写之前,用户必须已经提供(若缺失,则用一次简洁的提问询问)以下三项:
- 产品想法,用一两句话描述。
- 面向谁(目标用户)。
- 它解决的核心问题。
如果这三项中任何一项缺失或过于模糊,无法写出有意义的 PRD,则先简洁地询问一次再生成。不要凭空编造产品想法本身——次要细节(成功标准、边界情况)可以作为尽力而为的建议填入,并预期用户会进行修改。
工作流程
- 确认三项必要输入(想法、目标用户、问题)。若缺失则询问一次。
- 使用 assets/prd-template.md 中的模板生成 PRD.md,填写每个章节。不要留下未解决的占位符——如果信息缺失,写出尽力而为的草稿,并用 <!-- REVISAR: ... --> 内联标记。
- 将文件写入磁盘。不要只是把 PRD 粘贴到聊天中。
- 结尾附上简短提醒:这是一份快速草稿(几分钟完成)——真正的工作是随后的评审(歧义、成功标准、范围、边界情况),之后才能将其作为设计或架构的输入。
PRD.md 章节
完整模板见 assets/prd-template.md。章节按顺序如下:
- Problema(问题)
- Usuario objetivo(目标用户)
- Objetivo / resultado esperado(目标/预期结果)
- Alcance(范围:本版本明确包含什么)
- No alcance(非范围:本版本明确不包含什么)
- Criterios de éxito(成功标准)
- Casos borde a contemplar(需要考虑的边界情况)
- Supuestos y riesgos abiertos(假设与开放风险)
质量门禁
在返回之前,静默检查以下事项:
- 没有章节为空——一条简短的要点胜过缺失的章节。
- “非范围”至少包含一项明确的排除项,而不仅仅是“所有未提及的内容”。
- 成功标准是可验证的,而不是没有可衡量依据的模糊形容词(如“快”“直观”)。
- 模型做出的任何假设都用 <!-- REVISAR: ... --> 突出显示,以便人工在评审时发现。
适用场景
当用户要求生成、起草 PRD,或需要从产品想法快速获得一份可评审的需求初稿时使用。适合在设计或架构阶段之前快速对齐产品方向。
限制
该技能生成的是快速草稿,不替代深入的产品发现。它不会编造产品想法本身;缺失的必要输入会先被询问。次要细节为尽力而为的建议,需要用户修改。关于收费、价格、平台支持等信息,资料中暂未提供。