All 94 skillsLanguages11 of 12

stryx:java

When writing, fixing or upgrading Java code: builds, Spring Boot, tests, version moves.

/stryx:java

Inside its piece: 11 specks, one for each file on its shelf. Its eleven group-mates glow on the open book behind it. The light splits toward green, the band of Languages.

In numbers

counted 2026-10-12 in the installed set
  • 9reference files
  • 11files in the skill
  • 169KB on disk
  • 9chapters
  • 1agent works by this book

Use it when

in the skill’s own words

When writing, reviewing, fixing or upgrading Java code or JVM services

    • records
    • sealed types
    • switch patterns
    • Optional
  • Virtual threads, pinning
  • Maven (pom.xml, mvnw, surefire, BOMs) or Gradle (build.gradle, gradlew, toolchains) builds of Java projects
  • Spring Boot 3 or 4 (starters, @ConfigurationProperties, @Transactional, JPA, Hibernate, Lombok, Jackson 3)
    • JUnit 5 or 6
    • Mockito
    • AssertJ
    • @WebMvcTest
    • @DataJpaTest
    • @MockitoBean
    • Testcontainers
    • moving between Java 11
    • 17
    • 21 and 25
    • javax to jakarta
    • Spring Boot 3 to 4
  • Also when the user says
    • jdk
    • jvm
    • maven
    • gradle
    • Spring Boot
    • junit or mockito
    • says java in a repo with pom.xml
    • build.gradle or .java files

Not for

another skill does it

Inside the book

9 chapters, by title only
  1. Choose the approach
  2. The Java protocol
  3. Model data so the compiler checks it
  4. Virtual threads (21+)
  5. Builds: Maven and Gradle
  6. Spring Boot
  7. Tests
  8. Upgrades
  9. When it fails

Its helper

1 agent works by this book

Works with

the skills it names most

Claude loads it by itself when the moment comes; by hand, type the line at the top. It comes with the whole set: Installs all 94 skills, 32 agents and the brain program as one set. The skill’s own text is private source and is not shown here.