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.