java-coding
Installation
SKILL.md
Java Coding Guidelines (Language Core)
IMPORTANT: This skill is for core Java language - no Spring, no Jakarta EE. For framework-specific code, see:
springboot-coding/- Spring Boot applicationsjava-design-patterns/- Design patterns implementationlogging/- Logging practices
Quick Start Checklist
Before writing Java code:
- Use Java 17+ features (records, switch expressions)
- Add Lombok to reduce boilerplate
- Never use fully qualified names inline
- Use Optional instead of null returns
- Validate inputs at method boundaries