关于 implement-spec-with-codex
一种在执行 implement-spec 流程时将代码实现交给 Codex 的技能,适用于按规格推进工作的开发者;计划、集成、验证和审查仍由编排者负责。
主要功能
- 01通过 codex exec 委派实现
- 02在独立 worktree 中并行拆分任务
- 03由编排者负责计划与集成
- 04审查差异并运行验证关卡
- 05在浏览器中验证视觉改动
适用场景
- 01将规格拆分为可审查的实现片段
- 02并行执行互相独立的实现任务
- 03沿生产渲染路径检查视觉改动
- 04提交前检查合并后的改动
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ dzhng/ skills --skill implement-spec-with-codex安装后在 Claude Code 中输入/implement-spec-with-codex确认已加载。
详细介绍
使用 Codex 实现 Spec
严格运行 implement-spec——采用相同的循环、相同的关卡和相同的维护检查点,但由 Codex 编写代码。调用此技能即明确授权根据 codex 技能委派给 codex exec。
角色分工
- 尽可能由 Codex 实现。 默认将每次实现交给
codex exec,切分清晰,并按照 codex 技能的要求编写提示词(提示词区块、沙盒选择、exec 存活状态)。在独立工作树中并行运行互不依赖的切片,具体时机与 implement-spec 分发子 Agent 的时机完全一致。 - 由你负责统筹和审查。 Spec 循环仍由你掌控:选择下一个切片、协调计划与代码、端到端编写每条提示词、集成差异、运行关卡、审查合并后的代码树、提交、更新交接内容、运行维护检查点。以上事项均不得委派。
只有在清晰切分所需的成本高于亲自完成时,才自行处理:例如微小修补、计划协调、集成冲突。
规则
- 每项结果都由你负责:完整阅读差异并亲自运行验证。“Codex 说完成了”绝不代表完成。
- 视觉结果还须通过 implement-spec 要求的另外两项验证(生产路由像素差异 + 未预先提示的评审);在此处尤其要严格:沙盒中的 Codex 从未见过其改动的渲染效果,因此完全没走过生产渲染路径的实现也可能看起来已经“验证”完毕。
- 沙盒中的 Codex 提交的代码从未亲眼运行过——你必须亲自对每个视觉切片进行浏览器验证,并预留修复轮次。将未通过的关卡连同失败证据交回,让 Codex 恢复处理;只有在自行修复的成本更低时才亲自修复。
- 提交规范仍由你负责:每次提交前,都要审查合并后代码树的变更列表,严格遵循 implement-spec 对集成审查者的要求。
评论
支持 Markdown