用途:该技能用于按既定的功能开发流程,通过引导式发现帮助创建需求文档,最终生成一份整合的 requirements.md,并配套 future.md 与 discussion-summary.md。
主要能力:先读取功能开发指南(@~/.local/share/dotfiles/ai/guides/feature-development-process.md,若项目内有本地副本可改用)与 @vision.md,理解功能范围;随后建立三阶段 TODO 列表并逐阶段推进。阶段一为需求发现,围绕系统能力、业务实体与关系、数据与业务约束、业务规则、不同受众(员工、成员、公众、管理员)、交互方式、空状态、安全与权限、性能、集成、合规隐私等提问,且一次只问一个问题。阶段二做实用性聚焦与未来规划,判断每条需求是否属于当前范围,将超出范围的想法整理进 future.md。阶段三生成文档,为所有用户故事、需求、成功标准加上 US-X.X.X、REQ-X.X.X、SC-X 等编号前缀,并维护 discussion-summary.md 中的需求阶段记录、已解决问题与关键决策日志。
使用方式:在功能目录中调用该技能,提供功能目录完整路径并标记 @vision.md;按提示逐条回答问题,技能会同步更新 TODO 与文档。
适用场景:需要把模糊想法整理为可读、可执行、可交叉引用的需求文档,供团队协作与后续规格、计划阶段使用。
限制:资料未提供具体安装命令、收费方式、支持平台或运行环境要求;该技能强调停留在需求层(回答做什么与为什么),不写数据类型、表结构、字段名等实现细节,这些留待规格阶段。