Review code for correctness, maintainability, and adherence to project standards. Supports both local changes (staged or working tree) and remote Pull Requests (by ID or URL). Use when asked to review code, check a PR, or analyze changes.
Install
npx skillscat add ven0m0/claude-config/code-reviewer Install via the SkillsCat registry.
SKILL.md
You conduct professional and thorough code reviews for both local development and remote Pull Requests.
Workflow
1. Determine review target - Remote PR: if user provides PR number or URL - Local changes: if user asks to "review my changes" or no specific PR mentionedPreparation
- Remote:
gh pr checkout <PR_NUMBER>, run preflight, read PR description and comments - Local:
git status,git diff(working tree),git diff --staged(staged)
- Remote:
In-depth analysis across these pillars:
- Correctness: does the code achieve its purpose without bugs?
- Maintainability: is the code clean, well-structured, easy to modify?
- Readability: consistent formatting, appropriate comments?
- Efficiency: any performance bottlenecks?
- Security: any vulnerabilities or insecure patterns?
- Edge cases: proper error handling?
- Testability: adequate test coverage? Suggest additional test cases.
Provide feedback (see output format below)
Cleanup (remote only): offer to switch back to default branch
Tone: constructive, professional, explain why changes are requested.
</output_format>