code-reviewer

Review code for quality issues across organization, error handling, performance, security, and tests.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/malston/claude-config --skill code-reviewer-malston
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-reviewer
Source: https://github.com/malston/claude-config/tree/main/skills/code-reviewer
Command: npx skills add https://github.com/malston/claude-config --skill code-reviewer-malston

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

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

Core Features & Use Cases

  • Code Organization: Evaluate structure and modularity.
  • Error Handling: Check for robust error handling patterns.
  • Performance: Note potential bottlenecks and inefficiencies.
  • Security: Highlight potential security concerns and anti-patterns.
  • Test Coverage: Assess presence and adequacy of tests.
  • Use during code reviews to provide concrete feedback and suggestions.

Quick Start

  • Read the target files using the Read tool, search for patterns using Grep, and find related files using Glob; provide detailed feedback on code quality.

Frequently Asked Questions about code-reviewer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review code for quality issues and potential defects?

Code review identifies quality issues by analyzing structure, error handling, performance, security, and test coverage. Read target files, search for patterns, and locate related files to provide detailed feedback on code organization, robustness, bottlenecks, vulnerabilities, and test adequacy.

Can I automate code quality checks across pull requests and repositories?

Automated code quality checks analyze pull requests and repository files for best practices and defects. The process reads files, searches for problematic patterns, and delivers structured feedback on organization, error handling, performance, security concerns, and test coverage without manual review.

What should I look for when reviewing code for security issues?

Security code review highlights potential vulnerabilities and anti-patterns in your codebase. Focus on error handling patterns, input validation, access controls, and common security pitfalls alongside code organization and performance concerns.

How do I assess test coverage during code review?

Test coverage assessment examines the presence and adequacy of tests in reviewed code. Evaluate whether tests cover critical paths, error conditions, and edge cases to ensure robust quality and maintainability alongside other structural and security checks.

What's the best way to identify performance bottlenecks in code?

Performance analysis during code review locates inefficiencies and potential bottlenecks by examining algorithms, data structures, and resource usage. Combined with checks on error handling and security patterns, this surfaces optimization opportunities early.

Can I review code organization and modularity automatically?

Automated code organization review evaluates structure and modularity across files. It identifies patterns indicating poor separation of concerns, tight coupling, or unbalanced component responsibilities to guide refactoring decisions.

Related Skills