code-quality

Reviews code for SOLID principles, naming conventions, and size limits.

Updated Jun 28, 2026
One-click install
npx skills add https://github.com/Mesteriis/Engineering-Bible-AI --skill code-quality-mesteriis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-quality
Source: https://github.com/Mesteriis/Engineering-Bible-AI/tree/main/skills/code-quality
Command: npx skills add https://github.com/Mesteriis/Engineering-Bible-AI --skill code-quality-mesteriis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill ensures that code is cohesive, maintainable, and adheres to SOLID principles, reducing complexity and improving maintainability.

Core Features & Use Cases

  • Code Review: Checks for adherence to SOLID principles, naming conventions, and size limits.
  • Size Discipline: Enforces limits on function, class, and file/module sizes.
  • Use Case: Use this Skill to review and refactor code to improve its structure and reduce complexity.

Quick Start

Run the code-quality skill on your project to check for adherence to coding standards.

Frequently Asked Questions about code-quality

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

FAQPage Schema
How do I check my code for SOLID principles and maintainability issues?

To check code for SOLID principles and maintainability, review the codebase against naming conventions, structural size limits, and cohesion metrics to reduce complexity. This process analyzes functions, classes, and modules to ensure they adhere to established software engineering standards.

What is the best way to enforce size limits on functions and classes during a code review?

Enforcing size limits during code review involves applying strict size discipline to functions, classes, and file modules. This ensures the codebase remains cohesive and maintainable by actively checking structural dimensions against predefined thresholds.

How do I refactor an existing codebase to improve maintainability and reduce complexity?

Refactoring for maintainability requires reviewing the structured codebase for adherence to SOLID principles and enforcing size discipline. This reduces overall complexity by identifying and restructuring code that violates naming conventions or size limits.

Do I need a structured codebase to perform an automated SOLID principles review?

Yes, reviewing SOLID principles and enforcing size discipline requires a structured codebase and code analysis tools. A well-organized codebase is necessary to accurately evaluate adherence to naming conventions and structural limits.

Can I use code review scripts to automate naming convention checks?

Yes, you can use scripts to automate naming convention checks within a structured codebase. These scripts review code against size limits and SOLID principles, improving maintainability and reducing complexity throughout software development workflows.