SuperAPI AI 工具集

dotnet-mcaf-feature-spec

通用与其它

查看项目

更新于 10-16 06:45

技能介绍

用途:当需要新增或修改非平凡行为、行为描述不清导致工程师靠猜、或测试需要稳定的行为事实来源时,使用该技能生成或更新 docs/Features/ 下的功能规格文档。

主要能力:产出具体项目增量(代码、文档、配置、测试、CI 或评审产物);通过显式规划、验证与最终校验减少歧义;沉淀可复用的项目上下文。规格内容要求可执行:编号规则、主流程、边界与失败流程、系统行为、验证步骤。若功能引入新依赖、边界或重大策略变化,还需更新 ADR。

使用方式:先阅读最近的 AGENTS.md 确认范围与约束;按 Ralph Loop 工作流执行——先头脑风暴(分析现状、定义问题与目标、约束与风险、生成选项并权衡),再制定详细执行计划并列出最终校验技能及顺序,然后逐步执行、评审、小批量修复并更新计划,直至结果可接受。若功能文档缺失,可参考 references/feature-template.md 搭建。最终按指定结果格式返回:status、plan、actions_taken、validation_skills、verification、remaining。仅配置类请求返回 status: configured 并给出确切后续命令。

适用场景:为新的结账重试流程写功能规格、在编码 API 变更前记录行为、把松散需求转为可执行功能文档。

限制:不适用于需要备选方案与权衡的架构决策,也不适用于无行为影响的微小拼写或纯外观改动。输入依赖 docs/Architecture.md、最近的 AGENTS.md 以及当前用户流程、业务规则与验收预期。具体安装命令与价格信息暂未提供。