{"id":"a2786a4c-513d-4575-a6d3-a67e09a21912","shortId":"UdkwKx","kind":"skill","title":"acceptance-orchestrator","tagline":"Use when a coding task should be driven end-to-end from issue intake through implementation, review, deployment, and acceptance verification with minimal human re-intervention.","description":"# Acceptance Orchestrator\n\n## Overview\n\nOrchestrate coding work as a state machine that ends only when acceptance criteria are verified with evidence or the task is explicitly escalated.\n\nCore rule: **do not optimize for \"code changed\"; optimize for \"DoD proven\".**\n\n## When to Use\n- The task already has an issue or clear acceptance criteria and should run end-to-end with minimal human re-intervention.\n- You need structured handoff across implementation, review, deployment, and final verification.\n- You want explicit stop conditions and escalation instead of silent partial completion.\n\n## Required Sub-Skills\n\n- `create-issue-gate`\n- `closed-loop-delivery`\n- `verification-before-completion`\n\nOptional supporting skills:\n- `deploy-dev`\n- `pr-watch`\n- `pr-review-autopilot`\n- `git-ship`\n\n## Inputs\n\nRequire these inputs:\n- issue id or issue body\n- issue status\n- acceptance criteria (DoD)\n- target environment (`dev` default)\n\nFixed defaults:\n- max iteration rounds = `2`\n- PR review polling = `3m -> 6m -> 10m`\n\n## State Machine\n\n- `intake`\n- `issue-gated`\n- `executing`\n- `review-loop`\n- `deploy-verify`\n- `accepted`\n- `escalated`\n\n## Workflow\n\n1. **Intake**\n   - Read issue and extract task goal + DoD.\n\n2. **Issue gate**\n   - Use `create-issue-gate` logic.\n   - If issue is not `ready` or execution gate is not `allowed`, stop immediately.\n   - Do not implement anything while issue remains `draft`.\n\n3. **Execute**\n   - Hand off to `closed-loop-delivery` for implementation and local verification.\n\n4. **Review loop**\n   - If PR feedback is relevant, batch polling windows as:\n     - wait `3m`\n     - then `6m`\n     - then `10m`\n   - After the `10m` round, stop waiting and process all visible comments together.\n\n5. **Deploy and runtime verification**\n   - If DoD depends on runtime behavior, deploy only to `dev` by default.\n   - Verify with real logs/API/Lambda behavior, not assumptions.\n\n6. **Completion gate**\n   - Before any claim of completion, require `verification-before-completion`.\n   - No success claim without fresh evidence.\n\n## Stop Conditions\n\nMove to `accepted` only when every acceptance criterion has matching evidence.\n\nMove to `escalated` when any of these happen:\n- DoD still fails after `2` full rounds\n- missing secrets/permissions/external dependency blocks progress\n- task needs production action or destructive operation approval\n- review instructions conflict and cannot both be satisfied\n\n## Human Gates\n\nAlways stop for human confirmation on:\n- prod/stage deploys beyond agreed scope\n- destructive git/data operations\n- billing or security posture changes\n- missing user-provided acceptance criteria\n\n## Output Contract\n\nWhen reporting status, always include:\n- `Status`: intake / executing / accepted / escalated\n- `Acceptance Criteria`: pass/fail checklist\n- `Evidence`: commands, logs, API results, or runtime proof\n- `Open Risks`: anything still uncertain\n- `Need Human Input`: smallest next decision, if blocked\n\nDo not report \"done\" unless status is `accepted`.\n\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.","tags":["acceptance","orchestrator","antigravity","awesome","skills","sickn33","agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows"],"capabilities":["skill","source-sickn33","skill-acceptance-orchestrator","topic-agent-skills","topic-agentic-skills","topic-ai-agent-skills","topic-ai-agents","topic-ai-coding","topic-ai-workflows","topic-antigravity","topic-antigravity-skills","topic-claude-code","topic-claude-code-skills","topic-codex-cli","topic-codex-skills"],"categories":["antigravity-awesome-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/sickn33/antigravity-awesome-skills/acceptance-orchestrator","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add sickn33/antigravity-awesome-skills","source_repo":"https://github.com/sickn33/antigravity-awesome-skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 34997 github stars · SKILL.md body (3,328 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-25T06:50:21.788Z","embedding":null,"createdAt":"2026-04-18T21:30:17.343Z","updatedAt":"2026-04-25T06:50:21.788Z","lastSeenAt":"2026-04-25T06:50:21.788Z","tsv":"'1':197 '10m':180,267,270 '2':174,206,348 '3':236 '3m':178,263 '4':250 '5':280 '6':304 '6m':179,265 'accept':2,24,32,46,81,162,194,327,331,397,409,411,443 'acceptance-orchestr':1 'across':100 'action':359 'agre':383 'allow':225 'alreadi':75 'alway':374,404 'anyth':231,425 'api':418 'approv':363 'ask':477 'assumpt':303 'autopilot':147 'batch':258 'behavior':290,301 'beyond':382 'bill':388 'block':354,435 'bodi':159 'boundari':485 'cannot':368 'chang':65,392 'checklist':414 'claim':309,319 'clarif':479 'clear':80,452 'close':128,242 'closed-loop-deliveri':127,241 'code':7,36,64 'command':416 'comment':278 'complet':118,134,305,311,316 'condit':111,324 'confirm':378 'conflict':366 'contract':400 'core':58 'creat':124,211 'create-issue-g':123,210 'criteria':47,82,163,398,412,488 'criterion':332 'decis':433 'default':168,170,296 'deliveri':130,244 'depend':287,353 'deploy':22,103,139,192,281,291,381 'deploy-dev':138 'deploy-verifi':191 'describ':456 'destruct':361,385 'dev':140,167,294 'dod':68,164,205,286,344 'done':439 'draft':235 'driven':11 'end':13,15,43,87,89 'end-to-end':12,86 'environ':166,468 'environment-specif':467 'escal':57,113,195,338,410 'everi':330 'evid':51,322,335,415 'execut':187,221,237,408 'expert':473 'explicit':56,109 'extract':202 'fail':346 'feedback':255 'final':105 'fix':169 'fresh':321 'full':349 'gate':126,186,208,213,222,306,373 'git':149 'git-ship':148 'git/data':386 'goal':204 'hand':238 'handoff':99 'happen':343 'human':28,92,372,377,429 'id':156 'immedi':227 'implement':20,101,230,246 'includ':405 'input':151,154,430,482 'instead':114 'instruct':365 'intak':18,183,198,407 'intervent':31,95 'issu':17,78,125,155,158,160,185,200,207,212,216,233 'issue-g':184 'iter':172 'limit':444 'local':248 'log':417 'logic':214 'logs/api/lambda':300 'loop':129,190,243,252 'machin':41,182 'match':334,453 'max':171 'minim':27,91 'miss':351,393,490 'move':325,336 'need':97,357,428 'next':432 'open':423 'oper':362,387 'optim':62,66 'option':135 'orchestr':3,33,35 'output':399,462 'overview':34 'partial':117 'pass/fail':413 'permiss':483 'poll':177,259 'postur':391 'pr':142,145,175,254 'pr-review-autopilot':144 'pr-watch':141 'process':275 'prod/stage':380 'product':358 'progress':355 'proof':422 'proven':69 'provid':396 're':30,94 're-intervent':29,93 'read':199 'readi':219 'real':299 'relev':257 'remain':234 'report':402,438 'requir':119,152,312,481 'result':419 'review':21,102,146,176,189,251,364,474 'review-loop':188 'risk':424 'round':173,271,350 'rule':59 'run':85 'runtim':283,289,421 'safeti':484 'satisfi':371 'scope':384,455 'secrets/permissions/external':352 'secur':390 'ship':150 'silent':116 'skill':122,137,447 'skill-acceptance-orchestrator' 'smallest':431 'source-sickn33' 'specif':469 'state':40,181 'status':161,403,406,441 'still':345,426 'stop':110,226,272,323,375,475 'structur':98 'sub':121 'sub-skil':120 'substitut':465 'success':318,487 'support':136 'target':165 'task':8,54,74,203,356,451 'test':471 'togeth':279 'topic-agent-skills' 'topic-agentic-skills' 'topic-ai-agent-skills' 'topic-ai-agents' 'topic-ai-coding' 'topic-ai-workflows' 'topic-antigravity' 'topic-antigravity-skills' 'topic-claude-code' 'topic-claude-code-skills' 'topic-codex-cli' 'topic-codex-skills' 'treat':460 'uncertain':427 'unless':440 'use':4,72,209,445 'user':395 'user-provid':394 'valid':470 'verif':25,106,132,249,284,314 'verifi':49,193,297 'verification-before-complet':131,313 'visibl':277 'wait':262,273 'want':108 'watch':143 'window':260 'without':320 'work':37 'workflow':196","prices":[{"id":"7b272497-ee02-448b-8d70-1ccea58cf7d2","listingId":"a2786a4c-513d-4575-a6d3-a67e09a21912","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"sickn33","category":"antigravity-awesome-skills","install_from":"skills.sh"},"createdAt":"2026-04-18T21:30:17.343Z"}],"sources":[{"listingId":"a2786a4c-513d-4575-a6d3-a67e09a21912","source":"github","sourceId":"sickn33/antigravity-awesome-skills/acceptance-orchestrator","sourceUrl":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/acceptance-orchestrator","isPrimary":false,"firstSeenAt":"2026-04-18T21:30:17.343Z","lastSeenAt":"2026-04-25T06:50:21.788Z"}],"details":{"listingId":"a2786a4c-513d-4575-a6d3-a67e09a21912","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"sickn33","slug":"acceptance-orchestrator","github":{"repo":"sickn33/antigravity-awesome-skills","stars":34997,"topics":["agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows","antigravity","antigravity-skills","claude-code","claude-code-skills","codex-cli","codex-skills","cursor","cursor-skills","developer-tools","gemini-cli","gemini-skills","kiro","mcp","skill-library"],"license":"mit","html_url":"https://github.com/sickn33/antigravity-awesome-skills","pushed_at":"2026-04-25T06:33:17Z","description":"Installable GitHub library of 1,400+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and more. Includes installer CLI, bundles, workflows, and official/community skill collections.","skill_md_sha":"e182064c70a676b3e262b14b7cf89e3b6be7c418","skill_md_path":"skills/acceptance-orchestrator/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/acceptance-orchestrator"},"layout":"multi","source":"github","category":"antigravity-awesome-skills","frontmatter":{"name":"acceptance-orchestrator","description":"Use when a coding task should be driven end-to-end from issue intake through implementation, review, deployment, and acceptance verification with minimal human re-intervention."},"skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/acceptance-orchestrator"},"updatedAt":"2026-04-25T06:50:21.788Z"}}