eo-implement
Installation
SKILL.md
eo-implement — 代码实现
按 change.md 实施代码。TODO 按 Batch 分组执行,批末 checkpoint:自验该批对应的 AC、勾选进度、汇报,再决定是否继续。测试是普通工程实践——需要就写,遵循项目既有测试约定。
核心原则
- 严格遵循 change:按 §5 TODO 逐项实现;发现 change 有问题先告知用户,不自行改方案
- 验收驱动:AC(change.md §2)是完成判据——TODO 全勾 + 自动 AC 自验通过 = 实施完成;人工项归验收单(../eo-shared/acceptance.md)
- 最小变更:只实现 change 要求的内容,不做额外"优化"
- 自验留证:自动 AC 逐条按验证口径执行,命令 + 关键输出留在对话速报
前置条件
- 必须能找到
.eo-project.json。同目录存在.eo-project.local.json时顶层字段覆盖合并(local 优先)。找不到 → 报错退出,提示运行/eo-project-init - 目标
eo-doc/changes/<change-id>/change.md存在且status: confirmed或implementing(reviewed状态下的阻塞反馈修复归 /eo-fix 循环内分支——它会先按回退边置回implementing) - change 不存在 → 提示先执行
/eo-change;status: draft → 提示先在 /eo-change 完成确认