clean-code-ch10-classes

Community

Improve class design with SRP and cohesion.

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.