Audit SOLID principle violations

java-solidskillsetup L10
limited-grisaille833/claude-java-plugins
What it does

Check code for SOLID principle violations

Best for

Evaluating whether a class hierarchy, service design, or interface contract follows SOLID principles and suggesting targeted fixes per principle.

Inputs
  • · Java class or related classes
Outputs
  • · Violations grouped by principle (S/O/L/I/D)
  • · Before/after refactoring examples
  • · SOLID score (e.g. 3/5)
Preconditions

Java class(es) provided; understanding of OOP principles assumed

Failure modes
  • · Ambiguous responsibility boundaries → best-effort analysis with caveats