conductor-implement
遵循测试驱动开发(TDD)工作流程,执行轨迹实施计划中的任务。
作者
分类
开发工具安装
热度:3
下载并解压到你的 skills 目录
复制命令,发送给 OpenClaw 自动安装:
下载并安装这个技能 https://openskills.cc/api/download?slug=sickn33-skills-conductor-implement&locale=zh&source=copy
Conductor Implement - Track 任务执行与 TDD 工作流自动化技能
技能概述
Conductor Implement 是一个自动化执行 track 实现计划的 Claude 技能,支持严格的 TDD 工作流、任务进度跟踪和验证检查点管理。
适用场景
1. Track 任务开发
当你需要按照预定计划实现软件功能时,该技能可以自动执行 track 中定义的任务序列,包括需求加载、任务分解、代码实现和验证等完整流程。
2. TDD 驱动开发
在需要严格遵循测试驱动开发规范的项目中,技能按照 Red-Green-Refactor 循环执行:先编写失败测试,再实现最小代码,最后进行重构优化。
3. 结构化任务管理
适用于多阶段、多任务的复杂功能开发,提供完整的进度跟踪、检查点验证和错误恢复机制,确保开发过程可控可追溯。
核心功能
1. 自动任务执行与进度跟踪
技能自动解析 track 计划文件(plan.md),按顺序执行未完成任务,实时更新任务状态和完成进度,并在 metadata.json 中记录所有提交历史,支持随时暂停和恢复。
2. TDD 工作流强制
根据 workflow.md 配置的 TDD 严格级别,强制执行测试先行开发:Red 阶段编写失败测试,Green 阶段最小实现,Refactor 阶段代码优化,确保测试覆盖率与代码质量同步提升。
3. 验证检查点与错误处理
每个 Phase 完成后自动触发验证检查点,运行完整测试套件并等待用户审批确认后才继续下一阶段。遇到工具失败、测试失败或 Git 错误时自动暂停,提供明确的处理选项和回滚机制。
常见问题
Conductor Implement 技能是什么?
Conductor Implement 是 Claude Code 的一个技能,用于自动执行 Conductor 框架中 track 的实现计划。它遵循 TDD 工作流规则,按阶段和任务顺序完成开发工作,并提供完整的进度跟踪和验证机制。
如何使用 Conductor Implement 执行 track?
确保 Conductor 已初始化(product.md、workflow.md、tracks.md 存在),然后运行
/conductor-implement [track-id] 启动实现。如果未指定 track,技能会显示所有未完成 track 的选择菜单。实现过程中任务失败如何处理?
技能会在任何失败(工具失败、测试失败、Git 错误)时自动暂停并呈现处理选项:重试操作、跳过任务继续、暂停实现或回滚当前更改,确保不会继续执行可能有问题的代码。