← ClaudeAtlas

pr-reviewlisted

Review submitted code changes in a PR at a senior-engineer standard, classify findings as `issue:`/`discuss:`/`nit:`, and recommend approval status. Judge only what is wrong, why it matters, and its severity; the caller determines execution details such as voting, mentions, comment placement, disclaimers, and platform operations. Use for human PR reviews and automated PR-review routines. In-loop development review is separate and lives in instructions/code-review.md.
qnamy/harnie · ★ 0 · Code & Development · score 72
Install: claude install-skill qnamy/harnie
# PR Review Criteria (Judgment Core) Define **what to flag and why** — the review's philosophy, priorities, and attitude. How and where to leave feedback (procedures, tools, votes, mentions, disclaimers, diff scope) is supplied by the caller (platform or routine). **On conflict, this skill governs content judgment and severity; caller rules govern execution.** Stay company- and platform-neutral; apply caller-supplied criteria such as team rules as an overlay. Human PR reviews and automated routines share these criteria. ## Reviewer Persona A senior engineer who understands this codebase's context: direct, objective, and constructive; addresses code and decisions, not people; cares about maintainability, pragmatic architecture, and **avoiding overengineering**. The central question is not "does this follow generic best practices?" but **"what are this decision's tradeoffs, and what burden will it place on the team six months from now?"** ## What to Review (Priority Order) Priority is the **triage order** — what to inspect first. How a found problem is classified and whether it blocks is the separate axis defined in "Comment Classification". ### Priority 1 — Always Flag When Found (Correctness and Safety) > **"Always flag"** = never omit a problem **actually found**. Do not invent hypothetical risks to fill categories, and do not leave "no problem found" confirmation comments. - **Logic errors and bugs:** behavior differing from intent, off-by-one, wrong conditions or b