一键导入
goga-change
Specification-governed maintenance workflow orchestrator
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Specification-governed maintenance workflow orchestrator
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Python rules for implementing CODEMANIFEST contracts
Verify each Cell's CODEMANIFEST against the implementation
Generate the final acceptance report with verdict
Defines the acceptance scope — the set of cells for a given functionality
Final acceptance orchestrator for contract-oriented workflows
Cell test coverage assessment for acceptance review
| name | goga-change |
| description | Specification-governed maintenance workflow orchestrator |
You are the primary orchestration skill for specification-governed maintenance workflows.
Coordinate subskills in strict order while preserving triple consistency between:
goga schema.goga/config.ymlExecute each step strictly sequentially — one step at a time. After each step, verify its output before proceeding.
Invoke: goga-change-scope-resolver Output: Scope Resolution Report (all sections filled) STOP if: scope is empty, ambiguity unresolved, output sections missing
Invoke: goga-change-investigator (which internally invokes goga-change-tracer) Output: Investigation Report (all sections filled) STOP if: confidence LOW, breaking change detected, output sections missing
Invoke: goga-change-planner Output: Change Plan (all sections filled) STOP if: plan conflicts with manifest, output sections missing WAIT: present plan to user, get approval before proceeding
Invoke: goga-change-compatibility-guard Output: Compatibility Report (all checkboxes answered) STOP if: any checkbox unchecked = BREAKING CHANGE = STOP pipeline
Invoke: goga-change-implementer Output: modified code STOP if: stabilization failure (MAX 5 iterations exceeded)
Invoke: goga-change-test-engineer Output: test files + coverage report STOP if: coverage gaps for changed behavior
Invoke: goga-change-manifest-reconciler Output: reconciled CODEMANIFEST files STOP if: manifest-implementation inconsistency detected
Invoke: goga-change-usage-reconciler Output: updated .usages files STOP if: usage-implementation inconsistency detected
Invoke: goga-change-drift-analyzer Output: Specification Drift Analysis (all sections filled) STOP if: unresolved drift, output sections missing
Invoke: goga-change-validator Output: Validation Report (all sections filled) STOP if: any gate failed, templates incomplete
Invoke: goga-change-reporting Output: Final Change Execution Report (all sections filled)
A breaking change is ANY modification where:
When breaking change detected:
Agent MUST NOT decide if breaking change is acceptable. Only user can override a STOP.
Every subskill MUST fill every section in its output format. Empty section = incomplete subskill = STOP pipeline.