128-java-generics plugin
Use when you need to review, improve, or refactor Java code for generics quality — including avoiding raw types, applying the PECS (Producer Extends Consumer Super) principle for wildcards, using bounded type parameters, designing effective generic methods, leveraging the diamond operator, understanding type erasure implications, handling generic inheritance correctly, preventing heap pollution with @SafeVarargs, and integrating generics with modern Java features like Records, sealed types, and pattern matching.
How to install the 128-java-generics 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 128-java-generics@cursor-rules-javaUpdate, turn off or remove
- Update the plugin (shell)
- claude plugin update 128-java-generics@cursor-rules-java
- Refresh the marketplace
- /plugin marketplace update cursor-rules-java
- Turn it off for now
- /plugin disable 128-java-generics@cursor-rules-java
- Remove it
- /plugin uninstall 128-java-generics@cursor-rules-java
128-java-generics plugin questions
How do I install the 128-java-generics plugin?
In Claude Code run /plugin marketplace add jabrena/plinth, then /plugin install 128-java-generics@cursor-rules-java.
How do I update or remove the 128-java-generics plugin?
Update it with claude plugin update 128-java-generics@cursor-rules-java in your shell, or from the Installed tab of /plugin. Remove it with /plugin uninstall 128-java-generics@cursor-rules-java.