Skip to main content
Exécutez n'importe quel Skill dans Manus
en un clic

jspecify

Étoiles0
Forks0
Mis à jour10 mai 2026 à 03:11

Onboards Java and Kotlin projects to JSpecify null-safety annotations (@NullMarked, @NullUnmarked, @Nullable, @NonNull from org.jspecify.annotations). Triggers when the user asks to "onboard to JSpecify", "add JSpecify", "migrate nullability annotations", "set up NullAway", "enforce null safety with NullAway", or wants to adopt @NullMarked in a Java/Kotlin codebase. Covers the JSpecify dependency (Maven/Gradle), package annotation, migration from JSR-305, JetBrains, Spring (org.springframework.lang), Jakarta, Android (androidx), FindBugs/SpotBugs, Checker Framework, and Eclipse JDT annotations via OpenRewrite, NullAway + Error Prone enforcement, incremental adoption with @NullUnmarked, and Kotlin interop. Does NOT trigger for: routine use of existing @Nullable annotations without intent to migrate; Kotlin-only projects relying on native ? / !! null-safety with no Java interop; questions about Checker Framework, JSR-305, or javax.annotation usage that do not mention JSpecify or NullAway; general Java code revi

Installation

Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.

SKILL.md
readonly