Install
openclaw skills install @englandtong/coding-management-systemTurn a vague idea, business problem, project direction, or new requirement into a clear outcome, minimal useful scope, acceptance evidence, sized plan, and controlled AI delivery. Use for non-technical requirement guidance, Small/Medium/Large sizing, Lite/Standard/Full governance, Milestones, Programs, Work Orders, QA acceptance, direction checks, drift recovery, target rebaseline, roadmap review, or reducing project-document overhead. Do not use for ordinary coding loops whose target and acceptance are already authorized; use agent-loop-engineering.
openclaw skills install @englandtong/coding-management-systemVersion: 2.0.0
Use this skill as the human-facing control plane for AI-assisted software delivery. Help the user decide what outcome matters, authorize the smallest useful delivery, keep long-running work aligned, and separate implementation claims from acceptance.
Respond in the user's language. Use plain language before technical language.
{baseDir}/references/en/.{baseDir}/SKILL.zh-CN.md,并只加载 {baseDir}/references/zh-CN/ 中需要的参考文件。Developer Complete is not accepted work.agent-loop-engineering executes an authorized coding target through bounded loops.Docs/ACTIVE_PACKET.md using contract version 2.0.Read {baseDir}/references/en/execution-contract.md before creating or reviewing an Active Packet.
Choose exactly one authority mode for the current request. Do not mix modes in one pass.
| User need | Mode | Read |
|---|---|---|
| "I have an idea but do not know how to build it" | Goal Discovery | references/en/goal-discovery.md |
| Turn a clear goal into a right-sized delivery | Planning and Sizing | references/en/planning-and-sizing.md |
| Create a Milestone, Program, or authorized Work Order | Dispatch | references/en/governance-profiles.md, references/en/controller-qa.md |
| Review only the latest delivery or handoff | Delivery Review / QA | references/en/controller-qa.md |
| Check whether current work still serves the original purpose | Direction Alignment | references/en/alignment-and-rebaseline.md |
| Assess a new requirement against the current target | Target Rebaseline | references/en/alignment-and-rebaseline.md |
| Audit the whole project or clarify the finish line | Audit / Roadmap | references/en/alignment-and-rebaseline.md |
Mode boundaries:
Idea or problem
-> clarify desired outcome
-> define simplest useful workflow
-> expose assumptions and boundaries
-> define observable success
-> Ready for Planning
-> classify Small / Medium / Large
-> choose Lite / Standard / Full
-> create Active Packet
-> authorize execution
-> direction checks
-> QA decision
-> accept, repair, split, rebaseline, or stop
Do not demand perfect requirements. Proceed with reversible uncertainty when assumptions are explicit. Stop only when an unknown can change the core target, create material risk, or waste substantial work.
Keep these dimensions separate:
| Dimension | Allowed values |
|---|---|
| Goal readiness | Concept, Direction, Ready for Planning, Ready for Execution, Owner Decision Required |
| Execution | Ready, In Progress, Ready for Review, Needs Fix, Blocked, Invalid State |
| Alignment | Aligned, At Risk, Locally Compliant, Globally Misaligned, Owner Review Required |
| QA decision | Not Reviewed, Accepted, Accepted With Risk, Failed, Blocked, Not Required |
| Project | Active, Needs Fix, Blocked, Accepted, Accepted With Risk, Invalid State |
Do not use one field to hide another. For example, a green implementation check may coexist with alignment_state: Locally Compliant, Globally Misaligned.
qa_required: true.project_state: Needs Fix, and issue a bounded repair against failed criteria.Accepted With Risk.Start with the smallest current packet:
Docs/ACTIVE_PACKET.md when present.For legacy projects without an Active Packet, read the current TARGET.md, ACCEPTANCE.md, active WORK_ORDER*.md, latest STATUS.md, one immediate next action, blockers, and recent evidence. Do not scan every historical Milestone by default.
If files conflict, report Invalid State. Resolve authority in this order:
Owner-approved TARGET / Non-Goals
-> ACCEPTANCE
-> active WORK_ORDER
-> ACTIVE_PACKET current-stage projection
-> status, next-action, and logs
Read {baseDir}/references/en/governance-profiles.md before creating files.
Every governance response must end with:
Mode:
Current readiness/state:
Decision:
Why:
Do now:
Do later:
Do not do yet:
Owner decision needed:
Next evidence:
Files created or updated:
In Goal Discovery, use the Intent Brief format. In QA, include criterion, evidence, decision, correction, owner, and re-verification. Keep the response useful to a non-technical Owner.