원클릭으로
quality-validation
Canonical validation checklist for generated team structures, executed by a fresh-context verifier
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Canonical validation checklist for generated team structures, executed by a fresh-context verifier
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Entry point that makes this session adopt the Team Architect workflow to run the full team design process
Start the A-Team Codex coordinator workflow for designing or restructuring teams
Rewrite generated prompts to be sharper, shorter, and more executable without changing meaning
Apply Codex-native prompt patterns for agents, skills, rules, and project instructions
Validate that a generated Codex team is structurally complete and internally consistent
Provide systematic prompt optimization methodology to improve instruction quality while preserving original characteristics
| name | Quality Validation |
| description | Canonical validation checklist for generated team structures, executed by a fresh-context verifier |
| disable-model-invocation | true |
The single checklist source for validating a generated team. Team Architect does NOT execute this checklist itself — per rules/execution-contract.md EC-3.1, the orchestrator of production never accepts the production. The architect dispatches a fresh-context verifier (built from templates/review.md) with: this file's path, the team directory, and the Phase 1–2 decisions.md paths. The verifier runs every check with commands and returns per-item PASS/FAIL with evidence (EC-3.6).
Used by the fresh-context verifier dispatched by agents/team-architect.md (Phase 3 Step 3, re-validation after Phase 4/7 mutations, Phase 5 confirmation).
JUDGMENT.md J5. When this file and J5 disagree, J5 wins — update this file in the same change (single-source rule).{team} = teams/{team-name}.{item} | PASS or FAIL | {file:line or command output}.verification.md.{team}/CLAUDE.md exists — test -fagents/ root; every non-coordinator agent sits in a subfolder — ls -R {team}/.claude/agents/skills/{name}/SKILL.md (uppercase filename) — find {team}/.claude/skills -name SKILL.mdrules/ contains .md files — ls {team}/.claude/rules/settings.json exists and parses — jq . {team}/.claude/settings.jsonfind {team} -name '*_*' -o -name '* *' returns nothingtest -f {team}/.claude/skills/boss/SKILL.md--- on line 1 — head -1 eachname, description, model (+ effort) — grep each## Reasoning before ## Workflow before ## Self-Critique — grep -n '^## '## Boundaries, ## Uncertainty Protocol, ## Examples with normal + edge + rejection cases — grepskills/{name}/SKILL.md, frontmatter name + description, 3 examples (normal, edge, rejection), ≤200 lines or progressive-disclosure bundle; entry-point extras are checked in 5.4 — path test + grep + wc -lwc -lwc -lgrep -rn '</content>\|</invoke>\|</parameter>' {team} returns nothing; grep -rn 'TODO\|TBD' {team} hits only lines that are demonstrably content (e.g., a rule discussing TODO conventions), never unfinished slots (ground truth: alexandria 2026-07 — 14 stray closing tags shipped past producer Self-Critique AND this checklist's verifier; only the design-fidelity auditor caught them)test -f eachdecisions.mddecisions.mdGenerated by A-Team on — grep eachrules/ contains the four mandatory rules: worklog, context-management, reasoning-and-self-critique, execution-contract — lsgrep -c 'EC-'boss/SKILL.md declares disable-model-invocation: true, allowed-tools: ["Agent"], argument-hint, and uses main-session adoption. The verifier dispatch supplies the coordinator agent's name. Check: grep -inE 'subagent_type|spawn' {team}/.claude/skills/boss/SKILL.md — FAIL if any hit instructs spawning the coordinator (by the supplied name or as "the coordinator"); PASS additionally requires a line instructing the session to Read the coordinator's .md and adopt its workflowhooks, permissions, env; hook commands anchor paths to $CLAUDE_PROJECT_DIR, contain no jq dependency, and permissions.allow grants nothing destructive and no interpreter/runner wildcards; bare Write/Edit/Agent sit in allow, not ask (permission bands per rules/settings-json.md) — jq + grep**/ or *.) has paths frontmatter — grep the body for glob tokens, cross-check the frontmatter. Rules that read as both file-type and process are NOT judged here: list them under DONE_WITH_CONCERNS (semantic classification lives in 4.5)rules/prompt-engineering-patterns.mdteammateMode; File Ownership and Communication Patterns per agent; known-limitations list in CLAUDE.md; messaging pairs bidirectional# Quality Validation Report: {team-name}
| Item | Verdict | Evidence |
|------|---------|----------|
| 1.1 | PASS | teams/x/CLAUDE.md exists |
| ... | ... | ... |
Overall: PASS / FAIL ({n} failures listed above)
Deliver the report per EC-1 with the table inline; the coordinator lands it at the phase worklog as verification.md.