用途:配置结构化智能体开发工作流(Structured Agentic Development Workflow)。该技能从用户请求中解析偏好,仅存储本技能定义的偏好项,其余内容不处理,并把每项偏好写入智能体的持久记忆,使其在后续所有工作流阶段和会话中生效。
主要能力:
- 测试方法:TDD(默认,红-绿-重构,经 /test-driven-development)或 BDD(Given-When-Then 场景与 feature 文件;启用后构建阶段使用 BDD 风格测试规格而非单元优先的 TDD)。二者互斥,设置其一即禁用另一个。
- 输出风格(caveman 兼容):caveman off(默认,正常详细输出)、caveman lite(更短散文,删冗余句,保留全部技术细节)、caveman full(简洁,多用要点,最少前言)、caveman ultra(最大压缩,句子片段,仅保留必要信息)。启用后,所有检查 workflow-config:caveman-level 的工作流技能会按级别调整输出;内置的 superpowers 技能不读取该配置。技术准确性不变,仅改变文风。注意:本工作流不捆绑或内置 Caveman 技能包;若希望 caveman 也约束工作流技能之外的智能体输出,需另行从其来源安装 caveman 包。
- GitHub Issues 集成:use-github-issues false(默认,使用本地文件 features.md、bugs.md 或 docs/plans/ 跟踪待办)或 true(通过 GitHub MCP 服务器用 GitHub Issues 和 Projects 跟踪待办;目标仓库默认从本地 origin 远程自动推导)。可选键:workflow-config:github-repo(以 owner/repo 覆盖仓库,未设置则从 git remote get-url origin 自动推导)、workflow-config:github-project-id(要同步卡片的 GitHub Project V2 看板编号或 ID)。
使用方式:将偏好保存为持久记忆条目,键为 workflow-config:<preference-name>(如 workflow-config:testing-methodology、workflow-config:caveman-level、workflow-config:use-github-issues、workflow-config:github-repo、workflow-config:github-project-id),值为所选设置(如 bdd、full、true/false、owner/repo)。保存后按固定格式确认已设置项;用户查询当前配置时,从记忆读取并以相同格式显示。
不可配置项(核心工作流保证):验证(/verify-completion)始终强制,含漂移审计,不可禁用;阶段顺序为 Brainstorm → Plan → Build → 3p-Review → Verify,不可重排或跳过;计划生命周期 new/ → plans/ → done/ 不可绕过;3p-review 循环直到干净,不可短路;halt and amend 中构建模型暴露计划问题并停止、规划模型修订计划并记录修订,构建者绝不编辑计划,两者均非可选。
限制:仅存储本技能定义的偏好;GitHub 相关可选键仅在需要覆盖默认值时设置;caveman 兼容仅作用于读取该配置的工作流技能。其余细节资料未提供。