eo-change

Installation
SKILL.md

eo-change — 发起变更

发起一次变更。change 是过程工件:起草期承载澄清与拆解,实施期承载进度,归档即冻结为审计历史——不合并回任何文档。

核心理念

  1. 四问骨架:change.md 的第一受众是用户。§1 解决什么问题、§2 完成后我应该看到什么、§3 谁验收按什么标准、§4 不通过怎么办——工程细节折叠进 §5 技术备注
  2. 验收驱动:AC(§2)先于 TODO 产出,是 implement 的完成判据、archive 的验收门、fix 的期望行为锚点
  3. 默认信任,信号升级:主路只有 change → implement → archive 三站;命中风险信号才建议挂闸门(change-review / test / review),清单与纪律见 ../eo-shared/granularity.md §5
  4. 量化粒度:超软标建议拆、超硬标拒绝确认,指标数值以 granularity.md §1 为准
  5. 提问有预算:事实自查、决策上抛——规则见 ../eo-shared/questioning.md
  6. 状态自动流转:用户在对话里确认,skill 落盘 status,用户永不手改 frontmatter

前置条件

  • 必须能找到 .eo-project.json(cwd 或父目录)。同目录存在 .eo-project.local.json 时顶层字段覆盖合并(local 优先)。找不到 → 报错退出,提示运行 /eo-project-init。eo-doc/ 路径由 doc_root 解析
  • eo-doc/changes/ 不存在时 lazy 创建(含 INDEX.md 骨架)

工作流程

Installs
4
GitHub Stars
31
First Seen
May 22, 2026
eo-change — simpleeve/eo-skills