← ClaudeAtlas

roll-.reviewlisted

Self code review step in the TCR workflow. Runs after each micro-step is completed and before commit, checking code quality, security, and design issues.
seanyao/roll · ★ 13 · Code & Development · score 86
Install: claude install-skill seanyao/roll
# WK Self Code Review **Quality gate for the TCR loop** - Self-review after each micro-step is completed and before commit. ## Position in WK Workflow ``` TCR Loop: Write Test → Run Test → ✅ Green → Self Review → Commit ↓ Critical? Yes → Fix → Redo No → Proceed ``` ## When Triggered - **Auto-triggered**: After each TCR micro-step in `$roll-build` / `$roll-fix` - **Manual trigger**: When the user wants to review current changes ## When Not to Use - Docs-only changes (README, CHANGELOG) with no code diff - Test pyramid / coverage standards check (use `$roll-.qa`) - Post-deploy production sampling (use `$roll-sentinel`) ## Review Scope ```bash # Default: review staged changes (recommended for TCR) $roll-.review staged # Review all uncommitted changes $roll-.review unstaged # Review specific files $roll-.review files src/utils.ts ``` ## Review Dimensions (7 Core Dimensions) Original 6 dimensions plus Reuse (added in REFACTOR-022, simplify three-axis integration): ``` ┌─────────────────────────────────────────────────────────┐ │ WK Quality Checklist │ ├─────────────────────────────────────────────────────────┤ │ ✅ Correctness - Logic is correct, no bugs │ │ ✅ Security - No vulnerabilities, input valid. │ │ ✅ Maintainability - Clear naming, sound structure │