Directory / Awesome Copilot skills (GitHub) / java-upgrade
java-upgrade
Upgrade a Java project to a newer JDK (11 to 17, 17 to 21, 21 to 25) and adopt the new language and library features. Detects the current Java version from the build files, then loads only the matching per-version guide. Use when the user asks to upgrade Java, modernize Java code, or adopt records, sealed classes, pattern matching, virtual threads or other new Java features. For automated end-to-end upgrades see the modernize-java plugin.Description from the SKILL.md front matter.
Install
GitHub CLI v2.90+ (Copilot by default)
gh skill install github/awesome-copilot java-upgradeFor Claude Code
gh skill install github/awesome-copilot java-upgrade --agent claude-codeFor Codex
gh skill install github/awesome-copilot java-upgrade --agent codexCommands follow each host's documentation (GitHub Copilot, plus Claude Code, Codex, Cursor via gh skill docs). gh skill needs GitHub CLI 2.90 or later and is in public preview.
Listed from GitHub + community contributors's catalog, not reviewed by us. Read the source before installing.
- Author
- Not stated in the source
- Source code
- github/awesome-copilot
- License
- MIT (repository license)
- Repository stars
- 40,178 for github/awesome-copilot (the whole catalog repo)
- Added to catalog
- Not tracked for this source
- Last change
- 2026-10-16 (last push to the repo)
What it contains
- Skills: 1
Similar in Software development
- acquire-codebase-knowledge (Awesome Copilot skill)
- acreadiness-assess (Awesome Copilot skill)
- acreadiness-generate-instructions (Awesome Copilot skill)
- adobe-illustrator-scripting (Awesome Copilot skill)
- agentic-eval (Awesome Copilot skill)
- ai-ready (Awesome Copilot skill)