code-quality-reviewer

Identify and remediate code quality issues using DRY, KISS, and CLEAN CODE principles.

11|1|Updated Oct 28, 2025
One-click install
npx skills add https://github.com/devstefancho/claude-plugins --skill code-quality-reviewer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-quality-reviewer
Source: https://github.com/devstefancho/claude-plugins/tree/main/code-quality-plugin/skills/code-quality-reviewer
Command: npx skills add https://github.com/devstefancho/claude-plugins --skill code-quality-reviewer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured, automated review of code quality focusing on DRY, KISS, and Clean Code to improve maintainability and readability.

Core Features & Use Cases

  • Detect DRY violations and suggest centralizing logic.
  • Assess simplicity (KISS) and readability (CLEAN CODE).
  • Provide concrete refactoring recommendations with examples.

Quick Start

Review the latest changes for quality issues and receive actionable guidance.

Frequently Asked Questions about code-quality-reviewer

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

FAQPage Schema
How do I identify DRY violations in my code changes?

DRY violations occur when logic is duplicated across your codebase. This Skill detects repeated patterns in code changes and recommends centralizing that logic into reusable functions or modules, improving maintainability and reducing bugs from inconsistent updates.

Can I automatically review code for KISS and Clean Code principles?

Yes. This Skill analyzes code changes against KISS (Keep It Simple, Stupid) and Clean Code principles, identifying overly complex implementations and readability issues. It generates structured findings with line numbers, severity levels, and refactoring examples.

What does the code quality review output include?

The review produces structured findings with file paths, line numbers, severity categorization, actionable recommendations, and refactoring examples. This standardized format lets you prioritize fixes and understand the impact of each quality issue.

Does this work on all codebases and languages?

Yes. This Skill applies DRY, KISS, and Clean Code principles across any codebase regardless of language or framework, whether you're reviewing features, bug fixes, refactors, or maintenance tasks.

How is this different from basic code linting?

Unlike linters that enforce syntax rules, this Skill performs semantic code quality reviews focused on design principles. It detects architectural issues like duplication and complexity that linters miss, providing refactoring guidance with concrete examples.

When should I use automated code quality reviews?

Use this during code review workflows to catch design issues early, maintain consistency across your team's codebase, and scale code quality without manual review overhead. It works best as part of continuous integration for every change.