技能 conductor-implement
📦

conductor-implement

安全

使用 TDD 工作流实现跟踪任务

难以在整个项目跟踪中保持一致的开发工作流?此技能强制执行结构化的 TDD 实现,包含基于阶段的验证和进度跟踪。

支持: Claude Codex Code(CC)
🥉 74 青铜
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“conductor-implement”。 Implement the auth_20250115 track

预期结果:

  • Track loaded: User Authentication (Phase 2, Task 3 in progress)
  • Starting Task 2.3: Add password validation
  • TDD Workflow - Red Phase: Writing failing test for password validation
  • Test created: test_password_validation.py - Test fails as expected
  • TDD Workflow - Green Phase: Implementing minimal code to pass test
  • Implementation complete. Running tests - All tests passing
  • TDD Workflow - Refactor Phase: Cleaning up code structure
  • Commit created: feat: add password validation (auth_20250115)
  • Task 2.3 marked complete. Phase 2 verification pending approval

正在使用“conductor-implement”。 Show available tracks

预期结果:

  • Select a track to implement:
  • In Progress:
  • 1. [~] auth_20250115 - User Authentication (Phase 2, Task 3)
  • Pending:
  • 2. [ ] nav-fix_20250114 - Navigation Bug Fix
  • 3. [ ] dashboard_20250113 - Dashboard Feature
  • Enter number or track ID:

安全审计

安全
v1 • 2/24/2026

Security audit evaluated 82 static findings for external commands, 6 high-severity cryptographic warnings, and 3 network reconnaissance alerts. All findings were determined to be false positives. The SKILL.md file is a markdown documentation file containing workflow instructions, not executable code. Backtick patterns are markdown code block syntax, not Ruby shell execution. No actual security risks exist in this skill.

1
已扫描文件
391
分析行数
0
发现项
1
审计总数
未发现安全问题
审计者: claude

质量评分

38
架构
100
可维护性
87
内容
50
社区
100
安全
91
规范符合性

你能构建什么

使用 TDD 进行功能开发

通过遵循结构化的 TDD 工作流实现新功能,包含自动测试创建、实现和重构阶段,并跟踪至完成。

Bug 修复跟踪执行

处理导航 bug 修复或类似问题,包含记录步骤、验证检查点和提交跟踪以实现回滚能力。

多阶段项目实现

执行复杂的多阶段项目(如用户认证系统),通过基于阶段的批准门确保每个里程碑的质量。

试试这些提示

初学者:开始跟踪
Implement the auth_20250115 track using the TDD workflow
初学者:列出可用跟踪
Show me which tracks are available to work on
中级:恢复暂停的工作
Resume the dashboard_20250113 track from where I left off
高级:特定任务实现
Implement task 2.3 from the auth_20250115 track with strict TDD mode

最佳实践

  • 开始跟踪前始终验证 Conductor 初始化 - 缺少配置文件会导致工作流失效
  • 在继续之前审查并批准每个阶段验证检查点以维护质量门控
  • 保持 plan.md 状态标记与实际进度同步 - 任务完成后立即将 [~] 更新为 [x]

避免

  • 跳过阶段之间的验证检查点 - 这会绕过质量保证并有积累未检测问题的风险
  • 在没有明确解决的情况下继续实现超出错误 - 始终暂停并选择恢复选项
  • 在 Conductor 跟踪之外手动编辑文件 - 这会导致 git 冲突并破坏 metadata.json 状态准确性

常见问题

如果在跟踪中途关闭会话会发生什么?
进度持久化在 metadata.json 中。恢复时,技能会加载您最后进行中的任务,并提供继续、重新启动任务或显示进度摘要的选项。
可以在不使用 TDD 模式的情况下运行此技能吗?
可以。TDD 严格级别在 workflow.md 中配置。当 TDD 不严格时,技能会直接实现任务并运行现有测试进行验证,而不是完整的红 - 绿 - 重构循环。
如果出现问题如何回滚更改?
所有提交都与其哈希值一起记录在 metadata.json 中。您可以使用 git revert 和这些提交哈希值来撤销特定任务的更改。错误处理菜单在实现过程中也提供回滚选项。
此技能会修改哪些文件?
技能修改 conductor/tracks/{trackId}/plan.md 用于任务状态,conductor/tracks/{trackId}/metadata.json 用于进度跟踪,conductor/tracks.md 用于整体跟踪状态,以及实现过程中的项目源文件。
可以同时运行多个跟踪吗?
技能一次只跟踪一个活动跟踪。在另一个跟踪进行中时启动新跟踪会将之前的跟踪标记为适当状态。建议在开始另一个跟踪之前完成或暂停一个跟踪。
跟踪完成后的清理选项是什么?
完成后,您可以将跟踪归档到 conductor/tracks/_archive/,完全删除跟踪目录,或将其保留在原位。归档的跟踪会被保存以供参考,而不会弄乱活动跟踪。

开发者详情

文件结构

📄 SKILL.md