SuperAPI AI 工具集

ai-create-prd

写作与研究

查看项目

更新于 10-16 05:04

技能介绍

用途:为产品与开发团队生成清晰、可执行的需求文档(PRD),是规范驱动工作流的第一步;产出的 PRD 之后由 ai-create-techspec、ai-create-tasks、ai-execute-task 从 Obsidian 读回,因此必须保存到 vault 而非本地磁盘。

主要能力与流程:先强制使用提问工具澄清问题、核心功能、约束与范围外内容,再逐节规划并说明假设与依赖;随后严格按 references/prd-template.md 撰写,只写 WHAT 与 WHY(实现归技术规格),包含编号的功能需求,篇幅约 2000 词以内;在 H1 下填写 > Feature: 相关链接引用块。

保存位置:默认 vault 根为 $HOME/Documents/obsidian/obsidian(可用绝对路径覆盖),PRD 写入 <vault>/engineering/<project>/workplans/<feature>/prd.md。项目名取 git rev-parse --show-toplevel 的 basename,非 git 仓库时用 $PWD 的 kebab-case 名并与用户确认;feature 为 kebab-case 短名,已存在同名文件夹则复用。写入后按需追加更新 feature、project、root 三级 index.md,wikilink 用 vault 根相对路径加别名,不重复已有链接。写完后在 vault 根执行: V="$HOME/Documents/obsidian/obsidian" git -C "$V" add -A && git -C "$V" commit -m "<message>" && git -C "$V" push 若无可提交内容、无 origin 或推送失败(离线),简要报告后结束,不要中断技能。

报告:给出最终 vault 路径与简要摘要,并突出 Feature ID,提示在新会话中对该 feature 运行 ai-create-techspec。

限制:未先提出澄清问题不得生成 PRD;不得偏离模板;不涉及实现细节。其他收费、平台与效果信息暂未提供。