code-reviewer

ibnuhalimm's avatarfrom ibnuhalimm

Review code for best practices and potential issues. Use when reviewing code, checking PRs, or analyzing code quality.

⭐0stars🔀0forks📁View on GitHub🕐Updated Jan 5, 2026

When & Why to Use This Skill

The code-reviewer skill is a specialized Claude agent designed to automate and enhance the software development lifecycle by performing deep analysis of source code. It evaluates codebases for best practices, security vulnerabilities, and structural integrity. By utilizing file system tools like Read, Grep, and Glob, it provides actionable feedback on Pull Requests (PRs), identifies edge-case bugs, and suggests optimizations for maintainability and test coverage, ensuring high-quality deployments.

Use Cases

  • Automated Pull Request Reviews: Streamline the PR process by automatically checking new code for style guide adherence, logic errors, and potential regressions before a human developer reviews it.
  • Security and Vulnerability Scanning: Proactively identify insecure coding patterns, potential leaks, and security risks by searching for specific anti-patterns across the entire repository.
  • Technical Debt Assessment: Analyze legacy codebases to suggest refactoring opportunities that improve code readability, modularity, and long-term maintainability.
  • Quality Assurance & Test Gap Analysis: Evaluate whether new features are accompanied by sufficient test cases and suggest specific edge cases that need additional test coverage.
namecode-reviewer
descriptionReview code for best practices and potential issues. Use when reviewing code, checking PRs, or analyzing code quality.
allowed-toolsRead, Grep, Glob

Review checklist

  1. Analyze the code organization and structure
  2. Check for potential bugs or edge cases and security issues
  3. Suggest improvements for readability and maintanability
  4. Evaluate and suggest improvements for test coverage

Instructions

  1. Read the target files using Read tool
  2. Search for patterns using Grep
  3. Find related files using Glob
  4. Provide detailed feedback on code quality