Comprehensive code quality review focusing on DRY (Don't Repeat Yourself), KISS (Keep It Simple, Stupid), and Clean Code (Easy to Read) principles. Use when reviewing code changes, analyzing code quality, or assessing code maintainability for any feature, bug fix, or refactoring task.
Reviews code for DRY, KISS, and Clean Code principles when analyzing changes, assessing maintainability, or requesting refactoring feedback. Automatically triggers on code review requests to identify duplication, complexity issues, and readability problems.
/plugin marketplace add devstefancho/claude-plugins/plugin install code-quality-plugin@devstefancho-claude-pluginsThis skill is limited to using the following tools:
EXAMPLES.mdPRINCIPLES.mdThis skill provides systematic code quality review focusing on three core principles that determine maintainability, readability, and long-term sustainability of code:
The skill applies to all code changes: features, bug fixes, refactoring, and chores.
Present findings in this structured format:
## Code Quality Review: [File Name]
### š“ Critical Issues
- [Issue 1 with line numbers and explanation]
- [Issue 2 with line numbers and explanation]
### š” Moderate Issues
- [Issue 1 with line numbers and explanation]
- [Issue 2 with line numbers and explanation]
### š¢ Minor Issues / Suggestions
- [Issue 1 with line numbers and explanation]
- [Issue 2 with line numbers and explanation]
### ā
Positive Observations
- [What was done well]
- [Strengths in the implementation]
### š Summary
[Brief summary of overall code quality assessment and key recommendations]
### š” Related Principles
- See [PRINCIPLES.md](PRINCIPLES.md) for detailed explanations
- See [EXAMPLES.md](EXAMPLES.md) for code examples
This skill is automatically invoked when you:
"Can you review this new user authentication module for code quality?"
ā Skill reviews for DRY principles (reusing auth logic), KISS simplicity,
and CLEAN CODE readability
"I fixed this performance issue. Is the code quality acceptable?"
ā Skill checks if the fix is simple, well-documented, and doesn't
introduce duplication
"I'm thinking about refactoring this helper function. Any concerns?"
ā Skill analyzes if current code violates any principles and validates
refactoring approach
Unlike style review (formatting, naming conventions), quality review focuses on:
A style reviewer checks if code follows conventions; a quality reviewer checks if code is maintainable.
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.