Topic · Code and Developer

Java and JVM skills for Claude Code and Codex

Skills for Java on the JVM: Spring Boot and Quarkus applications, JDK upgrades, javax to Jakarta migration, GraalVM native images, Javadoc, refactoring moves and JUnit and TestNG tests. They help an agent work in enterprise Java codebases with the current platform versions.

18 from official publishers. 0 bundle scripts. 0 connect to an outside service. Listed in Testing and QA (6), Developer Tools and Frameworks (5), Code Review and Code Quality (5), Video, Image, Audio and Creative (1), AI Agents and LLM Engineering (1), Security (1), DevOps and Cloud (1).

All 20 Java and JVM skills

SkillRepositoryWhat it does
create-quarkus-project 77/100 · Cgithub/awesome-copilotCreate a new Quarkus project (Maven or Gradle) with the Quarkus CLI, code.quarkus.io API or Maven plugin, choose extensions, and run it in dev mode…
java-add-graalvm-native-image-support 69/100 · Dgithub/awesome-copilotGraalVM Native Image expert that adds native image support to Java applications, builds the project, analyzes build errors, applies fixes, and…
java-architect 84/100 · Bjeffallan/claude-skillsUse when building, configuring, or debugging enterprise Java applications with Spring Boot 3.x, microservices, or reactive programming. Invoke to…
java-docs 61/100 · Dgithub/awesome-copilotEnsure that Java types are documented with Javadoc comments and follow best practices for documentation.
java-helidon 77/100 · Cgithub/awesome-copilotGet best practices for developing applications with Helidon 4 (SE and MP). Use when working with Helidon SE or Helidon MP, HttpService routing…
java-junit 62/100 · Dgithub/awesome-copilotGet best practices for JUnit 5 unit testing, including data-driven tests
java-mcp-server-generator 89/100 · Bgithub/awesome-copilotUse this skill when the user wants to create a Model Context Protocol (MCP) server in Java or in a Spring Boot app. Also use it when the user wants…
java-refactoring-extract-method 62/100 · Dgithub/awesome-copilotRefactoring using Extract Methods in Java Language
java-refactoring-remove-parameter 62/100 · Dgithub/awesome-copilotRefactoring using Remove Parameter in Java Language
java-springboot 65/100 · Dgithub/awesome-copilotGet best practices for developing applications with Spring Boot.
java-upgrade 80/100 · Bgithub/awesome-copilotUpgrade 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…
javax-to-jakarta-migration 77/100 · Cgithub/awesome-copilotMigrate Java code from javax.* to jakarta.* namespace. Use only when the user explicitly asks for a javax to jakarta namespace or framework…
junit-5-skill 84/100 · BLambdaTest/agent-skillsGenerates production-grade JUnit 5 unit and integration tests in Java. Covers assertions, parameterized tests, lifecycle hooks, mocking with…
kotlin-springboot 65/100 · Dgithub/awesome-copilotGet best practices for developing applications with Spring Boot and Kotlin.
quarkus-application-development 80/100 · Bgithub/awesome-copilotWrite Quarkus application code: REST with Quarkus REST, validation, exception mappers, OpenAPI, configuration, CDI (ArC), Hibernate ORM with…
quarkus-dev-services-and-testing 77/100 · Cgithub/awesome-copilotQuarkus Dev Services and testing: zero-config containers, @QuarkusTest, @QuarkusIntegrationTest, test resources, RestAssured, @InjectMock, profiles…
quarkus-native-and-container 77/100 · Cgithub/awesome-copilotBuild Quarkus native executables (Mandrel/GraalVM), fix native failures with reflection registration, test the native binary, and produce container…
spring-boot-engineer 84/100 · Bjeffallan/claude-skillsGenerates Spring Boot 3.x configurations, creates REST controllers, implements Spring Security 6 authentication flows, sets up Spring Data JPA…
spring-boot-testing 70/100 · Cgithub/awesome-copilotExpert Spring Boot 4 testing specialist that selects the best Spring Boot testing techniques for your situation with Junit 6 and AssertJ.
testng-skill 81/100 · BLambdaTest/agent-skillsGenerates TestNG tests in Java with groups, data providers, parallel execution, XML suite configuration, and listeners. Use when user mentions…

How to choose Java and JVM skills

Choose by framework. Spring Boot and Quarkus each have their own application, testing and native-build skills.

Upgrade skills (JDK versions, Jakarta namespace) change many files at once; run them on a branch with your test suite ready.

Most of these are Markdown guidance from the awesome-copilot collection, so they run with your existing Maven or Gradle setup.

Test Automation 134Unit Testing 42Code Assistants 21Refactoring 23Authentication and Login 16Dependency Management 23Docker and Containers 22Documentation and READMEs 42

More code and developer topics

Find your next useful skill

Explore Rising Skills with quality scores and source reports, or search from inside your agent.

Get Rising Skills by email · Read Rising Skills · Install the finder · State of Agent Skills