What problem does it solve?
This Skill ensures your Java and Spring Boot code adheres to comprehensive best practices, improving robustness, maintainability, and consistency across projects. It reduces manual review effort and prevents the accumulation of technical debt.
Core Features & Use Cases
- Standardized Codebase: Applies principles from "Effective Java" for immutability, composition, resource management, and proper use of generics and streams.
- Spring Best Practices: Enforces modern Spring patterns like constructor injection, type-safe
@ConfigurationProperties, and appropriate layering for robust applications.
- Use Case: When generating new Java/Spring Boot code or refactoring existing modules, use this Skill to automatically apply robust coding standards, ensuring the output is production-ready, secure, and easy to maintain.
Quick Start
Apply the coding-guidelines-java skill to refactor the attached Java code for better immutability and dependency injection, ensuring it follows Spring Boot best practices.