用途:该技能用于激活 TDD Feature 工作流,以规格优先(spec-first)方式推进测试驱动开发,要求在实现代码之前先编写测试规格。
主要能力:提供一条强制性的步骤链,包括 $scout、$investigate、$domain-analysis、$why-review、$tdd-spec、$tdd-spec-review、$plan、$plan-review、$plan-validate、$cook、$review-domain-entities、$integration-test、$integration-test-review、$integration-test-verify、$test、$workflow-review-changes、$sre-review、$changelog、$docs-update、$watzup、$workflow-end 等。每个步骤必须显式调用对应技能,不得跳过、重排或合并,除非用户事先明确批准偏离。
使用方式:通过 $workflow-start tdd-feature 激活,并以用户提示作为上下文。在 Codex 中使用 $skill-name 调用仓库技能。执行前须先创建任务跟踪,逐步同步进度;子代理需按返回契约只返回摘要,完整报告写入 plans/reports/ 目录。
适用场景:适用于需要测试驱动、规格先行的功能开发流程,尤其涉及后端/CQRS/API/领域实体、前端 UI、集成测试、E2E 测试、代码评审等任务。
限制:Codex 不接收 Claude 钩子式文档注入,需显式读取 docs/project-config.json、docs/project-reference/docs-index-reference.md 等文档。若某步骤或工具在当前环境无法运行,须停止并询问用户。所有主张需有 file:line 证据且置信度超过 80% 才可行动。测试规格须命名业务意图或受保护的不变量,并在该意图被破坏时失败。具体项目路径、命令与模块配置暂未提供。