SuperAPI AI 工具集

write-a-prd

写作与研究

查看项目

更新于 10-16 02:35

技能介绍

用途:当用户想创建 PRD 时调用本技能,通过访谈、探索代码库和模块设计,产出一份 PRD 并提交为 GitHub issue。步骤可按需跳过。

主要能力与用法: 一、需求收集。请用户详细描述要解决的问题及可能的解决思路。 二、代码库探索。查看仓库,验证用户说法并了解代码库现状。 三、持续访谈。就计划的各方面不断追问,逐个解决设计树各分支的决策依赖,直到达成共识。 四、模块设计。勾勒实现所需构建或修改的主要模块,主动寻找可抽取为“深模块”的机会;深模块指以简单、可测试且很少变化的接口封装大量功能,区别于浅模块。与用户确认模块是否符合预期,并确认希望为哪些模块编写测试。 五、撰写 PRD。理解问题与方案后按模板撰写,并作为 GitHub issue 提交。模板包含:问题陈述(从用户视角描述其面临的问题)、解决方案(从用户视角)、用户故事(长编号列表,格式为“作为……,我想要……,以便……”)、实现决策(构建/修改的模块及其接口、技术澄清、架构决策、schema 变更、API 契约、具体交互;不包含具体文件路径或代码片段)、测试决策(好测试的标准即只测外部行为不测实现细节、要测试的模块、同类测试先例)、范围外内容、进一步说明。

适用场景:需要系统梳理需求、规划功能并形成可跟踪的 PRD 时。

限制:资料未提供更多平台、费用或效果信息。