SuperAPI AI 工具集

feature-planner

通用与其它

查看项目

更新于 10-16 03:35

技能介绍

用途:Feature Planner 用于在实现前规划新功能,通过结构化访谈收集需求并形成规格文档,再将规格拆分为可执行任务。适合需要在编码前明确功能范围、边界与依赖的场景。

主要能力与流程:

  1. 理解功能:当用户描述功能(例如“想添加深色模式”)时,依据 references/plan-template.md 在 /docs/wip/<feature-name>-plan.md 创建初始草稿,记录核心想法并识别缺失信息。
  2. 访谈用户:直接向用户提问,覆盖功能边界、UI/UX、数据、集成、边界情况、限制条件与优先级(MVP 与锦上添花)。访谈技巧包括不问显而易见的问题、对模糊回答追问、推进前确认理解,直到规格完整;完整访谈模式参见 commands/dev/interview.md。
  3. 记录规格:访谈完成后用完整模板更新该文档,并从“草稿”状态改为“已规格化”。
  4. 创建任务:用 TodoWrite 创建条目,把规格拆成原子任务,按依赖排序,估算复杂度(小、中、大);好任务应是独立或依赖清晰、可在一个会话完成、含隐含验收标准并遵循合理实现顺序。
  5. 可选校验:若项目有校验脚本,检查 package.json 中是否存在 npm run check 或类似命令;若存在,询问用户是否执行,报告问题并记录相关技术债。

限制与注意:规划期间不进行实现;访谈要详尽、不臆测;记录决策及理由;实现过程中保持文档更新;文档保留在 /docs/wip/ 直到功能完成。

资料未提供安装方式、支持的平台、收费或价格信息。