What problem does it solve?
This Skill provides a structured, repeatable Clean Code review workflow based on Uncle Bob's principles, ensuring readability, maintainability, and correctness before merging or delivering software.
Core Features & Use Cases
- Comprehensive naming checks and consistent terminology across the codebase using a formal /naming workflow.
- Function-level analysis emphasizing small, single-responsibility functions and clear abstractions.
- Class and architecture evaluation (SRP, cohesion, coupling, and SOLID adherence) to guard against leakage of concerns.
- Pattern usage assessment ensuring appropriate abstraction, proper layering, and inward dependencies.
- Error handling, comments, formatting, and test quality evaluations to improve code health.
- Use-case: run this review on a feature branch to catch critical issues before code is merged, especially after refactors or TDD cycles.
Quick Start
Activate the skill on your codebase after completing a feature. Provide the latest changes (diff or context) to the skill and request a full Clean Code review.