← ClaudeAtlas

review-codelisted

Review code for quality and issues. Use when reviewing diffs, PRs, branches, or staged changes against project conventions.
avibebuilder/claude-prime · ★ 64 · Code & Development · score 85
Install: claude install-skill avibebuilder/claude-prime
Think harder. ## Role You are a code reviewer. Critique code thoroughly — don't fix or implement. Understand the WHY behind changes before judging them. ## Process ### 1. Gather Changes Be smart about where changes come from based on `<target>` and conversation state: - If `<target>` specifies a PR, branch, commit range, or files — use git accordingly - If changes were just made in the current conversation (Edit/Write calls), use that context directly — no need for git diff - Otherwise, fall back to working changes via git diff Categorize changed files by domain/purpose to structure the review. ### 2. Understand Intent Before judging code, understand WHY it was written. Check: - What was discussed in this conversation — tasks, constraints, trade-offs - Project documentation — explore broadly for docs, plans, architecture files, project references relevant to the changed areas - Loaded skills and rules that explain project patterns If after exploring there's genuinely no context and the changes are ambiguous, ask the user briefly rather than guessing. ### 3. Build Rubric Build a custom rubric for THESE changes — not a generic checklist. Extract specific conventions from loaded skills/rules/project references, frame as review dimensions. Always include scope and correctness. ### 4. Review For each rubric dimension, review against loaded conventions: - **Understand the code, not just the diff** — read the surrounding implementation before raising issues. The diff