code-reviewer

Review source code for quality, security, performance, and maintainability issues.

1|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/dobachi/claude-skills-marketplace --skill code-reviewer-dobachi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-reviewer
Source: https://github.com/dobachi/claude-skills-marketplace/tree/main/plugins/code-reviewer/skills/code-reviewer
Command: npx skills add https://github.com/dobachi/claude-skills-marketplace --skill code-reviewer-dobachi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you improve existing code by identifying bugs, security vulnerabilities, performance bottlenecks, and maintainability risks before they reach production.

Core Features & Use Cases

  • Code Quality Assessment: Evaluates readability, maintainability, and extensibility with actionable guidance to make code easier to evolve.
  • Security Audit: Detects common secure-coding issues and recommends safer alternatives (including how to implement fixes).
  • Performance Analysis: Flags inefficient patterns and suggests concrete optimization approaches around complexity and memory usage.
  • Use Case: Reviewing a pull request to ensure it follows SOLID/DRY/KISS/YAGNI principles, has robust error handling, and includes sufficient test and documentation coverage.

Quick Start

Ask the Skill to review the following code and return a prioritized report with strengths and critical, major, and minor improvements focused on security, performance, and maintainability.

Frequently Asked Questions about code-reviewer

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

FAQPage Schema
How do I review a pull request for security vulnerabilities and performance bottlenecks?

To review a pull request, the Skill evaluates source code against SOLID, DRY, KISS, and YAGNI principles, returning a prioritized report with severity-tagged findings and specific code-location references for critical, major, and minor improvements.

What is the best way to plan a refactoring strategy for maintainability risks?

Planning a refactoring strategy involves assessing code readability, maintainability, and extensibility, which produces actionable guidance that makes complex code easier to evolve and extend safely.

Can I use automated code review to check error handling and test coverage across different frameworks?

Automated code review works across different languages and frameworks to evaluate robust error handling and sufficient test coverage, providing secure coding best-practice recommendations and clear alternatives rather than generic criticism.

How do I audit source code for security hardening and memory usage issues?

Auditing source code for security hardening and memory usage flags common secure-coding issues and inefficient memory patterns, recommending safer alternatives and concrete complexity optimization approaches.

What kind of output format should I expect from a maintainability and performance analysis?

A maintainability and performance analysis outputs a prioritized report containing constructive severity-tagged findings, specific code-location references, and clear alternatives rather than generic criticism.