← ClaudeAtlas

requesting-code-reviewlisted

Use when completing a task, finishing a major feature, or before merging — dispatch a fresh code-reviewer subagent with precisely-crafted context to catch issues before they cascade. Triggers after each task in subagent-driven development, before merge to main, or when stuck and needing a fresh perspective.
StielChancellor/VibeGod-Tech-Team · ★ 0 · Code & Development · score 62
Install: claude install-skill StielChancellor/VibeGod-Tech-Team
<!-- Adapted from superpowers (https://github.com/obra/superpowers), MIT (c) Jesse Vincent. --> # Requesting Code Review Dispatch a code-reviewer subagent to catch issues before they cascade. The reviewer gets precisely crafted context — never your session history — so it stays focused on the work product, not your thought process, and your own context is preserved. **Core principle:** Review early, review often. ## Fits in the pipeline The mechanism behind the **Stage 7 per-feature QA gate** — the four lenses (security-engineer, code-quality-reviewer, adversarial-tester, qa-engineer) are dispatched this way — and the final review in **Stage 8**. Inside `subagent-driven-development` it runs after every task. Priority: **user > skills > default**; `_shared/vibegod-principles.md` apply. Reviewers must include the consistency/no-orphans check (principle #6) — see `verification-before-completion`. ## When to Request Review **Mandatory:** after each task in subagent-driven development; after a major feature; before merge to main. **Optional but valuable:** when stuck (fresh perspective); before refactoring (baseline check); after fixing a complex bug. ## How to Request **1. Get git SHAs:** ```bash BASE_SHA=$(git rev-parse HEAD~1) # or origin/main HEAD_SHA=$(git rev-parse HEAD) ``` **2. Dispatch a code-reviewer subagent** (Task tool, general-purpose). Give it exactly: - **Description** — brief summary of what you built. - **Plan/requirements** — what it should do (link