What problem does it solve? Java codebases drift into inconsistent imports, legacy patterns, null-safety gaps, and oversized classes as they grow. This Skill applies one authoritative coding standard to every touched Java file so production and test code stay readable, safe, and consistent. ## Core Features & Use Cases - Import and style enforcement: Applies a fixed seven-group import order, bans wildcards, var, and field injection, and requires this. qualification and final declarations. - Null safety with JSpecify: Standardizes @NullMarked packages and @Nullable usage, with rules for arrays, generics, entities, and migration of existing packages. - Modern language guidance: Covers records, sealed hierarchies, exhaustive switch expressions, exception translation, constructor injection, method/class size limits, and Javadoc contract rules. - Use Case: When refactoring a Spring Boot service or writing a new one, the Skill ensures the result follows the project's Java 21+ standard, passes quality gates, and keeps tests aligned with the same rules. ## Quick Start Apply the modern-java-21 skill to review and clean up the Java files changed in this task.