codex-orchestration
Orchestrate sprint work where team-lead coordinates, cwy is the sole developer, and quality-mgr enforces the QA gate.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Orchestrate sprint work where team-lead coordinates, cwy is the sole developer, and quality-mgr enforces the QA gate.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | codex-orchestration |
| version | 0.1.0 |
| description | Orchestrate sprint work where team-lead coordinates, cwy is the sole developer, and quality-mgr enforces the QA gate. |
| depends_on | {"quality-management-gh":"1.x","quality-mgr":"0.x","req-qa":"0.x","arch-qa":"0.x","flaky-test-qa":"0.x","rust-qa-agent":"0.x","rust-best-practices-agent":"0.x","rust-service-hardening-agent":"0.x"} |
This skill defines the repo-local orchestration workflow for this repository.
team-lead coordinates sprint sequencing, worktree assignments, and PR flowcwy is the sole developer for Codex-driven implementation workquality-mgr runs the QA gate after each deliveryBefore starting a sprint:
docs/requirements.md, docs/architecture.md, and docs/project-plan.md
define the sprint or phase review target..claude/agents/:
quality-mgr.mdreq-qa.mdarch-qa.mdflaky-test-qa.mdsc-rust.claude/skills/:
quality-management-gh/quality-mgr must read:
.claude/assets/sc-rust/quality-mgr/quality-mgr.rust.mdquality-mgr must also read:
.claude/skills/quality-management-gh/SKILL.mdsc-compose is available for rendering the JSON and markdown templates.team-lead assigns development to cwy using dev-template.xml.j2.
Every dev assignment must include the sprint-plan document path as
sprint_doc, and that sprint document is the authoritative source for the
task. Assignment prose may summarize, but it must not replace or weaken the
sprint doc.cwy ACKs, implements, commits, pushes, and reports branch plus SHA.cwy performs a self-directed Rust best-practices sweep on
the integration branch using the same review_targets planned for QA-1 and
fixes all RBP findings found there. This is a developer cleanup step, not a
QA surprise.team-lead opens or updates the PR.team-lead assigns QA to quality-mgr using qa-template.xml.j2.
Every QA assignment must include sprint_doc, and quality-mgr must treat
that sprint document as the authoritative QA scope source.quality-mgr launches the reviewer set:
req-qaarch-qarust-qa-agentrust-best-practices-agentrust-service-hardening-agentflaky-test-qa when test instability risk is presentrust-best-practices-agent and
rust-service-hardening-agent. All RBP and service-hardening findings from
QA-1 must be fixed before merge — merge gate is 0B+0I+0m with no
exceptions and no backlog deferral. QA-1 findings route back to cwy
via fix-assignment.xml.j2 before QA-2, following the standard
triage-and-fix path.team-lead first runs /triaging-findings to correlate the
findings across worktrees and determine the promoted fix branch.team-lead routes concrete fixes back to
cwy using fix-assignment.xml.j2. Fix assignments must include:
sprint_doc = owning/promoted branch sprint plan (plus
additional sprint docs when findings span multiple sprint origins).ttl paths and concrete occurrences
The authoritative sprint document remains scope authority if the task
summary omits or compresses details. Do not omit sprint/REQ/ADR context
because the developer already worked the original sprint.team-lead completes /plan-hardening steps 1 through 5.team-lead assigns plan QA to quality-mgr using qa-template.xml.j2
with review_mode: plan.sprint_doc, and
that plan document is the authoritative scope source for plan QA.quality-mgr treats review_mode: plan as docs-only review and launches:
req-qaarch-qarust-best-practices-agentrust-service-hardening-agentteam-lead uses the normal codex-orchestration
triage-and-fix loop to route concrete fixes back to cwy.quality-mgr must extract every deliverable, acceptance criterion, deletion
target, required validation item, and expected artifact from sprint_doc
before launching req-qareq-qa must independently treat sprint_doc as authoritativereq-qa must count deliverable completion and report a completion percentagearch-qa must inspect sprint-doc structural gate artifacts directly when a
deliverable points to a boundary, packaging, release-tracking, readiness, or
validation gateFor extraction-readiness or phase-close reviews, use review-template.xml.j2
to assign a read-only review to cwy.
For phase-ending QA routed through quality-mgr, the reviewer set is
mandatory:
req-qaarch-qarust-qa-agentrust-best-practices-agentrust-service-hardening-agentflaky-test-qaUse standard GitHub CLI:
gh pr checks <PR> --watchgh pr view <PR> --json mergeStateStatus,reviewDecisionDo not assume ATM-specific PR monitoring commands exist.
Use the templates in this skill directory:
dev-template.xml.j2fix-assignment.xml.j2qa-template.xml.j2review-template.xml.j2req-qa-assignment.json.j2arch-qa-assignment.json.j2flaky-test-qa-assignment.json.j2.claude/skills/quality-management-gh/Use the Rust assignment templates from:
.claude/assets/sc-rust/quality-mgr/templates/Every ATM task message must follow:
Reusable QA orchestration skill for GitHub PRs. Use for multi-pass QA, CI monitoring, and template-driven findings and final quality reports.
Orchestrate Wyvern sprint/phase work inside a single Cursor session. Parent spawns reviewers and rust-developer; Task(cursor-quality-mgr) enforces spawn proof, aggregates fenced JSON evidence, triages findings, publishes PR reports, and owns the QA gate. Use when the user asks for /cursor-orchestration, Cursor-session phase/sprint orchestration, or same-session QA via cursor-quality-mgr. Never use ATM quality-mgr or codex-orchestration while this skill governs the session.
Orchestrate pre-dispatch QA finding triage as team-lead. Launch one qa-triage agent per finding, collect phase-scoped Turtle records, aggregate by promoted branch, and only then dispatch branch-scoped fix assignments to arch-ctm.
Orchestrate multi-sprint phase execution as team-lead. Manages sprint waves, scrum-master lifecycle, PR merges, cwy reviews, and integration branch strategy. This skill is for team-lead only, not for scrum-masters.
Team-lead drives plan hardening after the current plan state already exists in repo docs.
Repair Claude teammate routing after same-session compaction or resume when wyvern still exists on disk and the saved leadSessionId still matches the current SESSION_ID, but SendMessage or teammate reachability is broken.