nullability-control

Official

Enforce Java null safety with NullAway & JSpecify.

Authorbitsoex
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses the common Java issue of NullPointerExceptions by implementing compile-time null safety checks using NullAway and JSpecify annotations.

Core Features & Use Cases

  • Compile-Time Safety: Catches potential null dereferences before runtime.
  • Gradual Adoption: Enables incremental migration of existing codebases.
  • Standardization: Enforces modern nullability best practices with JSpecify.
  • Use Case: Integrate this Skill into your CI/CD pipeline to prevent null-related bugs from reaching production, ensuring more robust and reliable Java applications.

Quick Start

Configure your Gradle build to use Error Prone with NullAway and JSpecify annotations.

Dependency Matrix

Required Modules

None required

Components

scriptsreferencesassets

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: nullability-control
Download link: https://github.com/bitsoex/bitso-java/archive/main.zip#nullability-control

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.