Review code for bugs, performance, security, and best practices. TRIGGERS - Use when user wants code review, bug checking, or code quality analysis.
Scanned 9/7/2026
Install to Claude Code
npx -y skills add Winbda/claude-skills-collection --skill code-reviewer --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Code Reviewer?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/winbda-code-reviewer)More formats (shields.io, HTML) on the badges page.
---
name: code-reviewer
description: |
Review code for bugs, performance, security, and best practices.
TRIGGERS - Use when user wants code review, bug checking, or code quality analysis.
---
# Code Reviewer
## Review Checklist
For every code review, check:
1. **Correctness**: Does it work as intended?
2. **Bugs**: Edge cases, off-by-one, null handling
3. **Security**: Input validation, injection, auth
4. **Performance**: N+1 queries, unnecessary loops, memory
5. **Readability**: Clear naming, comments, structure
6. **Best practices**: DRY, SOLID, patterns
7. **Error handling**: Try/catch, fallbacks, logging
8. **Tests**: Coverage, edge cases, meaningful assertions
## Output Format
```markdown
# Code Review: [File/PR Name]
## Summary
[Overall assessment — 1-2 sentences]
**Rating**: 🟢 Approve / 🟡 Approve with suggestions / 🔴 Request changes
## Critical Issues 🔴
[Must fix before merge]
## Suggestions 🟡
[Recommended improvements]
## Nitpicks 🔵
[Optional style/preference items]
## What's Good 🟢
[Positive feedback — always include this]
```
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!
Ultra-compressed commit message generator. Cuts noise from commit messages while preserving intent and reasoning. Conventional Commits format. Subject ≤50 chars, body only when "why" isn't obvious. Use when user says "write a commit", "commit message", "generate commit", "/commit", or invokes /caveman-commit. Auto-triggers when staging changes.