Communitygithub.com

수락 조정자 (Acceptance Orchestrator)

코딩 작업을 이슈 접수부터 구현, 리뷰, 배포, 수락 검증까지 최소한의 인간 재개입으로 종단간 진행하는 상태 머신을 orchestration합니다.

수락 조정자 (Acceptance Orchestrator)란 무엇인가요?

이 스킬은 'Acceptance Orchestrator'로, 코딩 작업을 종단간 자동화하는 상태 머신을 제공합니다. 핵심 원칙은 '코드 변경'이 아닌 '완료 정의(DoD) 입증'에 최적화하는 것입니다. 이 스킬은 이슈가 명확하고 수락 기준이 정해진 작업에 사용되며, 구현, 리뷰, 배포, 최종 검증 단계를 구조화된 핸드오프로 진행합니다. 지원하는 상태는 수락(intake), 이슈 게이트 통과(issue-gated), 실행(executing), 리뷰 루프(review-loop), 배포 및 검증(deploy-verify), 수락됨(accepted), 에스컬레이션됨(escalated)입니다. 입력값으로 이슈 ID, 이슈 상태, 수락 기준(DoD), 대상 환경(기본 dev)이 필요하며, 최대 2회 반복과 PR 리뷰 폴링 간격(3분, 6분, 10분)을 고정 기본값으로 사용합니다. 모든 수락 기준이 증거와 일치할 때만 'accepted' 상태로 전환되며, 2회 실패, 권한 부족, 충돌 리뷰 등이 발생하면 'escalated' 상태로 전환됩니다. 출시 계약으로 상태, 수락 기준 점검표, 증거, 미해결 위험, 필요한 인간 입력을 항상 포함합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/SamuelChien/mega-skills-collection/tree/HEAD/acceptance-orchestrator

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

수락 조정자 (Acceptance Orchestrator)은(는) 무엇을 하나요?

개요

코딩 작업을 상태 머신으로 orchestration하여 수락 기준이 증거와 함께 검증되거나 작업이 명시적으로 에스컬레이션될 때만 종료됩니다.

핵심 규칙: "코드 변경"에 최적화하지 말고 "완료 정의(DoD) 입증"에 최적화하십시오.

사용 시기

  • 작업에 이미 이슈 또는 명확한 수락 기준이 있으며 최소한의 인간 재개입으로 종단간 실행되어야 할 때
  • 구현, 리뷰, 배포, 최종 검증 단계 간 구조화된 핸드오프가 필요할 때
  • 명시적인 중단 조건과 에스컬레이션을 원하고, 묵시적인 부분 완료를 원하지 않을 때

필수 하위 스킬

  • create-issue-gate
  • closed-loop-delivery
  • verification-before-completion

선택적 지원 스킬:

  • deploy-dev
  • pr-watch
  • pr-review-autopilot
  • git-ship

입력값

다음 입력값이 필요합니다:

  • 이슈 ID 또는 이슈 본문
  • 이슈 상태
  • 수락 기준 (DoD)
  • 대상 환경 (dev 기본값)

고정 기본값:

  • 최대 반복 라운드 = 2
  • PR 리뷰 폴링 = 3m -> 6m -> 10m

상태 머신

  • intake
  • issue-gated
  • executing
  • review-loop
  • deploy-verify
  • accepted
  • escalated

워크플로우

  1. 수락 (Intake)

    • 이슈를 읽고 작업 목표와 DoD를 추출합니다.
  2. 이슈 게이트 (Issue gate)

    • create-issue-gate 로직을 사용합니다.
    • 이슈가 ready 상태가 아니거나 실행 게이트가 allowed가 아니면 즉시 중단합니다.
    • 이슈가 draft 상태인 동안에는 아무것도 구현하지 마십시오.
  3. 실행 (Execute)

    • 구현 및 로컬 검증을 위해 closed-loop-delivery에 핸드오프합니다.
  4. 리뷰 루프 (Review loop)

    • PR 피드백이 관련된 경우, 배치 폴링 윈도우를 다음과 같이 설정합니다:
      • 3m 대기
      • 그 다음 6m
      • 그 다음 10m
    • 10m 라운드 후에는 대기를 중단하고 보이는 모든 댓글을 함께 처리합니다.
  5. 배포 및 런타임 검증 (Deploy and runtime verification)

    • DoD가 런타임 동작에 의존하는 경우, 기본적으로 dev에만 배포합니다.
    • 가정이 아닌 실제 로그/API/Lambda 동작으로 검증합니다.
  6. 완료 게이트 (Completion gate)

    • 완료를 주장하기 전에 verification-before-completion을 요구합니다.
    • 새로운 증거 없이 성공을 주장하지 마십시오.

중단 조건

모든 수락 기준에 일치하는 증거가 있을 때만 accepted 상태로 전환합니다.

다음 중 하나라도 발생하면 escalated 상태로 전환합니다:

  • DoD가 2회 전체 라운드 후에도 여전히 실패하는 경우
  • 누락된 비밀/권한/외부 종속성이 진행을 차단하는 경우
  • 작업에 프로덕션 조치나 파괴적 작업 승인이 필요한 경우
  • 리뷰 지침이 충돌하여 둘 다 충족할 수 없는 경우

인간 게이트

다음 상황에서는 항상 인간 확인을 위해 중단합니다:

  • 합의된 범위를 벗어난 프로덕션/스테이징 배포
  • 파괴적인 git/데이터 작업
  • 청구 또는 보안 상태 변경
  • 사용자가 제공한 수락 기준 누락

출력 계약

상태를 보고할 때 항상 다음을 포함하십시오:

  • Status: intake / executing / accepted / escalated
  • Acceptance Criteria: pass/fail 체크리스트
  • Evidence: 명령어, 로그, API 결과 또는 런타임 증거
  • Open Risks: 여전히 불확실한 사항
  • Need Human Input: 차단된 경우 필요한 가장 작은 다음 결정

상태가 accepted가 아니면 "완료"로 보고하지 마십시오.

제한 사항

  • 이 스킬은 작업이 위에서 설명한 범위와 명확히 일치할 때만 사용하십시오.
  • 출력을 환경별 검증, 테스트 또는 전문가 리뷰를 대체하는 것으로 취급하지 마십시오.
  • 필요한 입력, 권한, 안전 경계 또는 성공 기준이 누락된 경우 중단하고 명확히 요청하십시오.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

SamuelChien/mega-skills-collection

Security audit, hardening, threat modeling (STRIDE/PASTA), Red/Blue Team, OWASP checks, code review, incident response, and infrastructure security for any project.

SamuelChien/mega-skills-collection

Arquitecto de Soluciones Principal y Consultor Tecnológico de Andru.ia. Diagnostica y traza la hoja de ruta óptima para proyectos de IA en español.

SamuelChien/mega-skills-collection

Ingeniero de Sistemas de Andru.ia. Diseña, redacta y despliega nuevas habilidades (skills) dentro del repositorio siguiendo el Estándar de Diamante.

SamuelChien/mega-skills-collection

Estratega de Inteligencia de Dominio de Andru.ia. Analiza el nicho específico de un proyecto para inyectar conocimientos, regulaciones y estándares únicos del sector. Actívalo tras definir el nicho.

SamuelChien/mega-skills-collection

2D game development principles. Sprites, tilemaps, physics, camera.

SamuelChien/mega-skills-collection

3D game development principles. Rendering, shaders, physics, cameras.

SamuelChien/mega-skills-collection

Expert in building 3D experiences for the web - Three.js, React Three Fiber, Spline, WebGL, and interactive 3D scenes. Covers product configurators, 3D portfolios, immersive websites, and bringing depth to web experiences.

SamuelChien/mega-skills-collection

Accessibility audit skill for scanning, fixing, and verifying WCAG 2.2 Level A and AA compliance across React, Next.js, Vue, Angular, Svelte, and plain HTML codebases. Use when auditing accessibility, fixing a11y violations, checking color contrast, generating compliance reports, or integrating accessibility checks into CI/CD pipelines.

SamuelChien/mega-skills-collection

Ab Test Analyzer - Auto-activating skill for Data Analytics. Triggers on: ab test analyzer, ab test analyzer Part of the Data Analytics skill category.

SamuelChien/mega-skills-collection

A B Test Config Creator - Auto-activating skill for ML Deployment. Triggers on: a b test config creator, a b test config creator Part of the ML Deployment skill category.

SamuelChien/mega-skills-collection

When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "conversion experiment," "statistical significance," or "test this." For tracking implementation, see analytics-tracking.

SamuelChien/mega-skills-collection

Acceptance Criteria Creator - Auto-activating skill for Enterprise Workflows. Triggers on: acceptance criteria creator, acceptance criteria creator Part of the Enterprise Workflows skill category.

SamuelChien/mega-skills-collection

Accessibility Audit Runner - Auto-activating skill for Frontend Development. Triggers on: accessibility audit runner, accessibility audit runner Part of the Frontend Development skill category.

SamuelChien/mega-skills-collection

You are an accessibility expert specializing in WCAG compliance, inclusive design, and assistive technology compatibility. Conduct audits, identify barriers, and provide remediation guidance.

SamuelChien/mega-skills-collection

Web accessibility patterns for WCAG 2.2 compliance including ARIA, keyboard navigation, screen readers, and testing

SamuelChien/mega-skills-collection

Manage Discord channel access — approve pairings, edit allowlists, set DM/group policy. Use when the user asks to pair, approve someone, check who's allowed, or change policy for the Discord channel.

SamuelChien/mega-skills-collection

Create unified specification packages across Business, Development, and Design teams. Staged elaboration (L0 Vision → L1 Requirements → L2 Team Detail → L3 Acceptance Criteria) to build shared understanding. Does not write code.

SamuelChien/mega-skills-collection

Research a company or person and get actionable sales intel. Works standalone with web search, supercharged when you connect enrichment tools or your CRM. Trigger with "research [company]", "look up [person]", "intel on [prospect]", "who is [name] at [company]", or "tell me about [company]".

SamuelChien/mega-skills-collection

Create forensically sound bit-for-bit disk images using dd and dcfldd while preserving evidence integrity through hash verification.

SamuelChien/mega-skills-collection

Validate messaging consistency across website, GitHub repos, and local documentation generating read-only discrepancy reports. Use when checking content alignment or finding mixed messaging. Trigger with phrases like "check consistency", "validate documentation", or "audit messaging".

관련 스킬