Acerca de
The Java Null Safety skill enables Claude Code to implement modern, JSpecify-compliant null safety patterns within Java projects. It prioritizes package-level 'non-null by default' configurations using @NullMarked in package-info.java and enforces the use of Optional over @Nullable for return types. By providing specific guidance on complex syntax requirements for package declarations and defensive programming patterns, this skill ensures that Java APIs are self-documenting, reliable, and resistant to runtime null-related errors.