Covers the full upgrade path from Java 8 through 25, hitting each LTS release with the breaking changes that actually matter. Shows you exactly what APIs got removed (JAXB, Security Manager, Unsafe methods), what dependencies to add, and which JVM flags to throw at module system complaints. The migration workflow is sensible: assess, update build config, fix compilation, test, check runtime warnings. Really shines on the feature adoption sections, like showing you when to switch from ThreadLocal to ScopedValues or how virtual threads change concurrency in Java 21. The quick reference tables are clutch when you just need to know what breaks between versions without reading Oracle's release notes.
npx -y skills add decebals/claude-code-java --skill java-migration --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
supercent-io/skills-template
supercent-io/skills-template
huangjia2019/claude-code-engineering
reactjs/react.dev
reactjs/react.dev