code-review

Analyze code against Clean Code, SOLID, and security principles.

Updated Jan 17, 2026
One-click install
npx skills add https://github.com/Danielyan86/KnowledgeWeaver --skill code-review-danielyan86
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/Danielyan86/KnowledgeWeaver/tree/main/.claude/skills/code-review
Command: npx skills add https://github.com/Danielyan86/KnowledgeWeaver --skill code-review-danielyan86

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of in-depth code review, identifying potential issues across various quality dimensions and providing actionable recommendations to improve code health.

Core Features & Use Cases

  • Comprehensive Analysis: Evaluates code against principles like Clean Code, SOLID, and security best practices.
  • Automated Reporting: Generates detailed reports categorizing issues by severity and offering specific solutions.
  • Use Case: Before merging a new feature, run this Skill on the related code files to catch potential bugs, performance bottlenecks, or security vulnerabilities, ensuring higher code quality.

Quick Start

Run a code review on the file 'backend/server.py'.

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 analysis for security and performance issues before merging?

Automated code analysis evaluates your files against Clean Code, SOLID, and security best practices to identify vulnerabilities and performance bottlenecks. It generates detailed reports categorizing issues by severity with actionable suggestions to ensure higher code quality before integration.

What is the best way to check code readability and maintainability against SOLID principles?

Checking code readability and maintainability against SOLID principles is done by performing a deep code review. This process analyzes your source files to ensure they adhere to Clean Architecture methodologies, generating actionable recommendations to improve overall code health and structure.

Does this code review tool support multiple programming languages for clean code analysis?

Yes, this code review tool supports multiple programming languages for clean code analysis. It evaluates code across various quality dimensions regardless of the language, ensuring comprehensive analysis of readability, maintainability, performance, and security best practices universally.

How do I run a code review on a specific backend file to catch potential bugs?

To run a code review on a specific backend file, you simply provide the file path to the Skill. It performs a comprehensive analysis, evaluating the code for potential bugs, performance bottlenecks, and security vulnerabilities, then outputs a detailed report with specific solutions.

Can I integrate testing frameworks to validate fixes suggested during a code review?

Yes, you can integrate testing frameworks to validate fixes suggested during a code review. The analysis process works alongside your testing setup to verify that the actionable recommendations applied to your code successfully resolve the identified maintainability and security issues.

When should I not use automated code review for my software development workflow?

Automated code review should not replace manual architectural discussions or be used as the sole gatekeeper for highly complex domain logic. While it excels at identifying performance bottlenecks and security vulnerabilities, its detailed reports are meant to complement human oversight rather than eliminate it.