code-smells/change-preventers

Community

Stop change ripples with fast refactors.

Authorjohnnystefan
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Detects Change Preventers that force ripple edits across unrelated classes or mirrored hierarchies, preventing smooth evolution of a codebase by highlighting Divergent Change, Shotgun Surgery, and Parallel Inheritance Hierarchies and guiding architectural refactors.

Core Features & Use Cases

  • Change Pattern Detection: Monitors classes and hierarchies for repeated edits or mirrored structures to surface Divergent Change, Shotgun Surgery, and Parallel Inheritance Hierarchies.
  • Refactoring Guidance: Recommends Extract Class, Move Method, Move Field, Inline Class, and hierarchy consolidation to localize responsibilities and reduce coupling.
  • Use Case: When a new policy requires touching many files or mirroring hierarchies for UI and domain code, use this Skill to identify the offending pattern and prescribe targeted restructuring.

Quick Start

Ask the code-smells/change-preventers skill to review recent commits for divergent change, shotgun surgery, and parallel inheritance hierarchies and recommend the appropriate refactors.

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: code-smells/change-preventers
Download link: https://github.com/johnnystefan/test-saas-business/archive/main.zip#code-smells-change-preventers

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.