requesting-code-review

star 0

Use when completing tasks, implementing major features, or before merging to verify work meets requirements

rryando By rryando schedule Updated 6/11/2026

name: requesting-code-review description: Use when completing tasks, implementing major features, or before merging to verify work meets requirements

Skill: requesting-code-review

When

After completing a task, major feature, or before merge. Dispatch arcs:code-reviewer subagent.

Flow

flowchart TD
    A[Work complete] --> B[Get BASE_SHA and HEAD_SHA]
    B --> C[Gather project conventions]
    C --> D[Fill code-reviewer.md template]
    D --> E[Dispatch arcs:code-reviewer subagent]
    E --> F{Review results}
    F -->|CRITICAL| G[Fix immediately]
    F -->|HIGH| H[Fix before proceeding]
    F -->|MEDIUM/LOW| I[Note for later]
    G --> E
    H --> E

Template Placeholders

  • {WHAT_WAS_IMPLEMENTED} — what you built
  • {PLAN_OR_REQUIREMENTS} — what it should do
  • {BASE_SHA} / {HEAD_SHA} — commit range
  • {PROJECT_CONVENTIONS} — CLAUDE.md / linter configs / style guides (gather once per session, reuse across dispatches)

When to Request

Mandatory: after major features, before merge to main. Already scheduled: when subagent-driven-development drives the loop, its pipeline dispatches this review as stage 2 (code-quality-reviewer applies this template's checklist but returns the SDD JSON envelope) — do not schedule it twice for the same task. Optional: when stuck, before refactoring, after complex bugfix.

Red Flags

  • Never skip because "it's simple"
  • Never ignore CRITICAL findings
  • Never proceed with unfixed HIGH findings
  • Always include project conventions in reviewer context
  • CRITICAL/HIGH fixes route to the owning implementer — never fix files outside your own scope

See template at: requesting-code-review/code-reviewer.md

Reviewer returns the unified envelope: STATUS → VERDICT (approve | request-changes | comment-only) → FINDINGS by severity (CRITICAL/HIGH/MEDIUM/LOW) with 📍 file:line anchors.

Install via CLI
npx skills add https://github.com/rryando/arcs --skill requesting-code-review
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator