用途:work-on-issue 用于围绕一个 GitHub issue 启动专注开发,采用 TDD(测试驱动开发)流程。
主要能力:解析 issue 编号;通过 Task 工具启动 issue-worker 子代理,读取 GitHub issue 并提取目标、可测试的验收标准、边界情况与约束、复杂时的 PR 拆分建议;创建隔离 worktree;激活 TDD 强制检查;按验收标准创建待办;随后调用 /write-tests 进入 TDD 循环。
使用方式:调用 /work-on-issue 并传入 issue 编号(可带 # 前缀)。技能会依次执行:解析编号;启动 issue-worker 获取需求;运行 .claude/scripts/worktree-create.sh issue-<NUMBER>-<short-description> 创建 worktree;在新 worktree 中执行 cd .worktrees/issue-<NUMBER>-<short-description> && bash .claude/hooks/tdd-state.sh activate <NUMBER> 激活 TDD;用 TodoWrite 为每条验收标准创建待办;最后调用 /write-tests 开始。
适用场景:开始处理 GitHub issue、需要 TDD 强制约束、需要隔离工作区而不切换分支时。
限制:不适合快速探索、已在该 issue 的 worktree 中、或 issue 不存在于 GitHub 的情况。该技能在主对话上下文中运行,issue-worker 在分叉上下文中运行并返回需求。资料未提供更多安装、收费或平台信息。