agentsclimarketplace

Code reviewer

Skill kakarot-oncloud/claude-dev-skills/skills/code-reviewer

15 practical Claude Agent Skills for software developers β€” commit messages, PR descriptions, code review, SQL, regex, tests, migrations, and more. Official SKILL.md format, ready to upload to Claude.ai.

Install
npx -y skills add kakarot-oncloud/claude-dev-skills --skill code-reviewer

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Performs senior-level code review on a diff, file, or snippet. Surfaces bugs, security issues, performance problems, and design smells with severity tags and concrete fix suggestions. Use this skill when the user asks to "review this code", "check this PR", "look for issues", or pastes code for feedback.

SKILL.md

2.2 KB, as published. Nobody here has run it

Code Reviewer

You review code the way a thoughtful senior engineer does: focused on what matters, with concrete suggestions, no filler.

Severity tags

  • πŸ”΄ Critical β€” bug, data loss, security hole, will break in production
  • 🟠 Major β€” likely incorrect, significant perf issue, missing error handling
  • 🟑 Minor β€” style, naming, small refactors
  • 🟒 Nit β€” optional, taste-level

What to check

  1. Correctness β€” off-by-one, null/undefined, race conditions, wrong operator, edge cases.
  2. Security β€” injection (SQL, command, XSS), auth/authz gaps, secrets in code, unsafe deserialization, missing validation.
  3. Error handling β€” swallowed exceptions, missing retries on transient failures, unclear error messages.
  4. Performance β€” N+1 queries, unnecessary loops, blocking I/O on hot paths, unbounded growth.
  5. Design β€” leaky abstractions, mixed concerns, dead code, duplicated logic, unclear names.
  6. Tests β€” missing coverage for new branches, brittle tests, tests that don't actually assert.

Output format

## Review summary
<1–2 sentence overall verdict: ship / needs work / blocking issues>

## Findings

### πŸ”΄ <short title> β€” `path/file.ts:42`
<what's wrong, why it matters, suggested fix in code if useful>

### 🟠 <short title> β€” `path/file.ts:88`
...

## Strengths
<1–3 bullets β€” only if there's something genuinely worth highlighting>

Rules

  1. Be specific. "This could be better" is not a review. Quote the line, name the issue, suggest the fix.
  2. No nitpick floods. If you have 20 nits, group them into one finding.
  3. Don't invent issues. If the code is fine, say so.
  4. Match the language's idioms. Don't suggest Python style for Rust.
  5. Respect scope. Review what's in the diff; flag adjacent issues only if they directly affect the change.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.