task needs production action or destructive operation approval
review instructions conflict and cannot both be satisfied
Human Gates
Always stop for human confirmation on:
prod/stage deploys beyond agreed scope
destructive git/data operations
billing or security posture changes
missing user-provided acceptance criteria
Output Contract
When reporting status, always include:
Status: intake / executing / accepted / escalated
Acceptance Criteria: pass/fail checklist
Evidence: commands, logs, API results, or runtime proof
Open Risks: anything still uncertain
Need Human Input: smallest next decision, if blocked
Do not report "done" unless status is accepted.
1---2name: acceptance-orchestrator3description: Acceptance Orchestrator4---5# Acceptance Orchestrator67## Overview89Orchestrate coding work as a state machine that ends only when acceptance criteria are verified with evidence or the task is explicitly escalated.1011Core rule: **do not optimize for "code changed"; optimize for "DoD proven".**1213## Required Sub-Skills1415- `create-issue-gate`16- `closed-loop-delivery`17- `verification-before-completion`1819Optional supporting skills:20- `deploy-dev`21- `pr-watch`22- `pr-review-autopilot`23- `git-ship`2425## Inputs2627Require these inputs:28- issue id or issue body29- issue status30- acceptance criteria (DoD)31- target environment (`dev` default)3233Fixed defaults:34- max iteration rounds = `2`35- PR review polling = `3m -> 6m -> 10m`3637## State Machine3839- `intake`40- `issue-gated`41- `executing`42- `review-loop`43- `deploy-verify`44- `accepted`45- `escalated`4647## Workflow48491. **Intake**50 - Read issue and extract task goal + DoD.51522. **Issue gate**53 - Use `create-issue-gate` logic.54 - If issue is not `ready` or execution gate is not `allowed`, stop immediately.55 - Do not implement anything while issue remains `draft`.56573. **Execute**58 - Hand off to `closed-loop-delivery` for implementation and local verification.59604. **Review loop**61 - If PR feedback is relevant, batch polling windows as:62 - wait `3m`63 - then `6m`64 - then `10m`65 - After the `10m` round, stop waiting and process all visible comments together.66675. **Deploy and runtime verification**68 - If DoD depends on runtime behavior, deploy only to `dev` by default.69 - Verify with real logs/API/Lambda behavior, not assumptions.70716. **Completion gate**72 - Before any claim of completion, require `verification-before-completion`.73 - No success claim without fresh evidence.7475## Stop Conditions7677Move to `accepted` only when every acceptance criterion has matching evidence.7879Move to `escalated` when any of these happen:80- DoD still fails after `2` full rounds81- missing secrets/permissions/external dependency blocks progress82- task needs production action or destructive operation approval83- review instructions conflict and cannot both be satisfied8485## Human Gates8687Always stop for human confirmation on:88- prod/stage deploys beyond agreed scope89- destructive git/data operations90- billing or security posture changes91- missing user-provided acceptance criteria9293## Output Contract9495When reporting status, always include:96- `Status`: intake / executing / accepted / escalated97- `Acceptance Criteria`: pass/fail checklist98- `Evidence`: commands, logs, API results, or runtime proof99- `Open Risks`: anything still uncertain100- `Need Human Input`: smallest next decision, if blocked101102Do not report "done" unless status is `accepted`.
Run npx skillmds@latest add comeonoliver/acceptance-orchestrator in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Acceptance Orchestrator It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
ComeOnOliver (@comeonoliver) published this skill. Their other Agent Skills are listed on their SkillMD profile.