121-java-object-oriented-design plugin
Use when you need to review, improve, or refactor Java code for object-oriented design quality — including applying SOLID, DRY, and YAGNI principles, improving class and interface design, fixing OOP concept misuse (encapsulation, inheritance, polymorphism), identifying and resolving code smells (God Class, Feature Envy, Data Clumps), or improving object creation patterns, method design, and exception handling.
How to install the 121-java-object-oriented-design plugin
Run both commands inside Claude Code. The first adds the marketplace once; the second installs the plugin.
/plugin marketplace add jabrena/plinth
/plugin install 121-java-object-oriented-design@cursor-rules-javaUpdate, turn off or remove
- Update the plugin (shell)
- claude plugin update 121-java-object-oriented-design@cursor-rules-java
- Refresh the marketplace
- /plugin marketplace update cursor-rules-java
- Turn it off for now
- /plugin disable 121-java-object-oriented-design@cursor-rules-java
- Remove it
- /plugin uninstall 121-java-object-oriented-design@cursor-rules-java
121-java-object-oriented-design plugin questions
How do I install the 121-java-object-oriented-design plugin?
In Claude Code run /plugin marketplace add jabrena/plinth, then /plugin install 121-java-object-oriented-design@cursor-rules-java.
How do I update or remove the 121-java-object-oriented-design plugin?
Update it with claude plugin update 121-java-object-oriented-design@cursor-rules-java in your shell, or from the Installed tab of /plugin. Remove it with /plugin uninstall 121-java-object-oriented-design@cursor-rules-java.