codex-orchestration
Orchestrate sc-lint sprint work where team-lead coordinates, clint is the sole developer, and quality-mgr enforces the QA gate.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Orchestrate sc-lint sprint work where team-lead coordinates, clint is the sole developer, and quality-mgr enforces the QA gate.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Guide a consuming repository through `sc-lint-version` adoption using the authoritative consumer-integration workflow, existing CLI testability seams, existing simulators or transcripts, and only thin normalization hooks when unavoidable.
Session initialization for the team-lead identity. Confirms identity and detects whether a full team restore is needed. Only run when ATM_IDENTITY=team-lead.
Run the repo Rust TODO finder during sprint-end or integration review and turn every discovered TODO into a QA finding rather than deferred work.
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 clint.
Team-lead drives plan hardening after the current plan state already exists in repo docs.
Orchestrate multi-sprint phase execution as team-lead. Manages sprint waves, scrum-master lifecycle, PR merges, clint reviews, and integration branch strategy. This skill is for team-lead only, not for scrum-masters.
| name | codex-orchestration |
| version | 0.1.0 |
| description | Orchestrate sc-lint sprint work where team-lead coordinates, clint 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 sc-lint.
team-lead coordinates sprint sequencing, worktree assignments, and PR flowclint 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 clint using dev-template.xml.j2.clint ACKs, implements, commits, pushes, and reports branch plus SHA.clint 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.quality-mgr launches the reviewer set:
req-qaarch-qarust-qa-agentrust-best-practices-agent in QA-1 onlyrust-service-hardening-agent when service-runtime review is explicitly in scopeflaky-test-qa when test instability risk is presentrust-best-practices-agent. Any unresolved
QA-1 RBP findings that are not fixed in the first fix round carry to the
next phase backlog automatically and are not re-raised in later QA rounds on
the same sprint branch. QA-2+ stays in targeted-fix mode: use
triage_records, changed_files, and carry_forward_findings_json rather
than broad re-review by default.team-lead first runs /triaging-findings to correlate the
findings across worktrees and determine the promoted fix branch. Do not send
raw QA findings directly to clint.team-lead routes concrete fixes back to
clint using fix-assignment.xml.j2. For follow-up QA rounds, the routing
layer must also preserve:qa-triagecarry_forward_findings_json rendered by
scripts/triage_carry_forward.pyscripts/find_todos.pyFor extraction-readiness or phase-close reviews, use review-template.xml.j2
to assign a read-only review to clint.
Use 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/Authoritative B.4 QA-routing surfaces:
.claude/agents/quality-mgr.md.claude/agents/qa-triage.md.claude/skills/triaging-findings/SKILL.md.claude/skills/todo-triage/SKILL.md.claude/skills/codex-orchestration/qa-template.xml.j2.claude/skills/codex-orchestration/fix-assignment.xml.j2scripts/find_todos.pyscripts/triage_carry_forward.pyEvery ATM task message must follow: