clean-code-ch10-classes
CommunityImprove class design with SRP and cohesion.
Software Engineering#code-quality#cohesion#encapsulation#class-design#dependency-inversion#srp#open-closed
Authorhatlesswizard
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill helps teams enforce clean, maintainable class design by detecting violations of Single Responsibility Principle, cohesion, encapsulation, and the Open/Closed Principle.
Core Features & Use Cases
- Detects violations such as God Class, multiple reasons to change, and low cohesion.
- Guides refactoring to create small, cohesive, single-responsibility classes and to improve dependency management via DIP when needed.
- Useful for code reviews, architecture audits, and training teams on solid object-oriented design.
Quick Start
Run the skill against your codebase to generate a report of design violations and suggested refactorings.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: clean-code-ch10-classes Download link: https://github.com/hatlesswizard/clean-code-skills/archive/main.zip#clean-code-ch10-classes Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.