用途:为非平凡的行为变更编写或更新功能规格,减少需求不明确导致的猜测,为测试提供稳定的行为依据。输入包括最近的 AGENTS.md、docs/Architecture.md 以及现有用户流程、业务规则和验收预期。
主要能力:先定义范围,若缺少功能文档则用 references/feature-template.md 搭建;规格保持可执行,包含编号规则、主流程、边界与失败流程、系统行为、验证步骤;若引入新依赖、边界或重大策略变化,还需更新 ADR。交付物为 docs/Features/feature-name.md,可直接驱动实现与测试。
使用方式:读取最近的 AGENTS.md 并确认范围与约束,按技能工作流(Ralph Loop)执行,直至结果可接受,然后按要求的结果格式返回具体产物和验证证据,包括 status、plan、actions_taken、validation_skills、verification、remaining。
适用场景:新增或修改非平凡行为、行为描述不足且工程师在猜测、测试需要稳定的行为事实来源时。不适用于需要多方案权衡的架构决策,以及无行为影响的错别字或纯外观修改。
限制:需遵循 Ralph Loop 的头脑风暴、计划、执行、评审与修正循环;若缺少依赖需自举或返回 not_applicable 并说明原因和回退路径;仅用于搭建脚手架时可返回 status: configured 并提供下一步命令。其余细节暂未提供。