code-review

Analyze code for DRY, SOLID, KISS, and architectural violations with suggested fixes.

1|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/furrycolombia-sys/candyshop --skill code-review-furrycolombia-sys
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/furrycolombia-sys/candyshop/tree/main/.agents/skills/code-review
Command: npx skills add https://github.com/furrycolombia-sys/candyshop --skill code-review-furrycolombia-sys

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams identify and remediate code quality issues by enforcing DRY, SOLID, KISS, and architectural best practices, delivering actionable feedback.

Core Features & Use Cases

  • Automated code quality reviews: Analyze code for structural and design violations and propose fixes.
  • Architecture conformance checks: Validate alignment with intended architecture and refactor suggestions.
  • Use Case: When asked to review a pull request, surface maintainability risks and improvement opportunities.

Quick Start

Provide a thorough code quality review of the given codebase, assessing DRY, SOLID, KISS, and architectural conformance and returning actionable feedback with suggested fixes.

Frequently Asked Questions about code-review

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

FAQPage Schema
How do I automate code quality reviews for SOLID and DRY violations?

To automate code quality reviews, you can analyze your codebase to identify structural and design violations of SOLID and DRY principles, which surfaces maintainability risks and returns actionable feedback with suggested fixes.

What is the best way to check architecture conformance during a pull request?

The best way to check architecture conformance is to validate the code's alignment with intended architectural principles, enabling you to detect structural deviations and provide refactoring suggestions for the pull request.

How does a code review enforce KISS principles across different programming languages?

A code review enforces KISS principles by analyzing structural and design violations across various languages and project types, extracting actionable fixes to ensure the implementation remains as simple as possible.

Can I use this approach to review feature branches and refactoring tasks?

Yes, you can use this approach to review feature branches and refactoring tasks, as it applies to code reviews across various languages and project types while providing clear guidance for engineers.

What are the limitations of applying DRY and SOLID principles in automated code reviews?

Automated code reviews applying DRY and SOLID principles focus strictly on structural and design violations to provide actionable feedback, meaning they depend on the existing codebase structure and may not capture complex domain-specific logic flaws.