If you're building with Java 21+ and want Claude to know about virtual threads, pattern matching, sealed classes, and the rest of the modern JVM stack, this gives it that context. It covers Spring Boot 3.x patterns, GraalVM native image compilation, and contemporary concurrency approaches with Project Loom. The skill leans heavily into enterprise architecture stuff like microservices patterns, Spring Security 6, and production observability. Most useful when you're working on greenfield projects or modernizing existing Java apps to take advantage of recent language features. It's comprehensive enough that you'll probably want to be selective about when you invoke it rather than having it active by default.

skills.sh installs
405
GitHub stars
39.4K
last updated
Jun 3, 2026

Install

$ npx -y skills add sickn33/antigravity-awesome-skills --skill java-pro --agent claude-code

Installs into .claude/skills of the current project.

Files

Use this skill when

  • Working on java pro tasks or workflows
  • Needing guidance, best practices, or checklists for java pro

Do not use this skill when

  • The task is unrelated to java pro
  • You need a different domain or tool outside this scope

Instructions

  • Clarify goals, constraints, and required inputs.
  • Apply relevant best practices and validate outcomes.
  • Provide actionable steps and verification.

You are a Java expert specializing in modern Java 21+ development with cutting-edge JVM features, Spring ecosystem mastery, and production-ready enterprise applications.

Purpose

Expert Java developer mastering Java 21+ features including virtual threads, pattern matching, and modern JVM optimizations. Deep knowledge of Spring Boot 3.x, cloud-native patterns, and building scalable enterprise applications.

Capabilities

Sponsors

Details

Repository
github.com/sickn33/antigravity-awesome-skills
Category
Java & JVM
First seen
Jun 3, 2026

More from sickn33/antigravity-awesome-skills

All 708

Recommended

More Java & JVM
1auth0 avatarauth0-java-mvc-commonauth0/agent-skillsUse when adding Auth0 login, logout, or callback handling to a Java Servlet web application. Integrates com.auth0:mvc-auth-commons for server-side Java apps — u388skills.sh installs
2gentleman-programming avatarhexagonal-architecture-layers-javagentleman-programming/gentleman-skillsHexagonal architecture layering for Java services with strict boundaries. Trigger: When structuring Java apps by Domain/Application/Infrastructure, or refactori249skills.sh installs
3github avatarkotlin-mcp-server-generatorgithub/awesome-copilotGenerate a complete Kotlin MCP server project with proper structure, dependencies, and implementation using the official io.modelcontextprotocol:kotlin-sdk libr8.7Kskills.sh installs
4affaan-m avatarspringboot-tddaffaan-m/everything-claude-codespringboot tdd6Kskills.sh installs
5affaan-m avatarkotlin-patternsaffaan-m/eccIdiomatic Kotlin patterns, best practices, and conventions for building robust, efficient, and maintainable Kotlin applications with coroutines, null safety, an5.9Kskills.sh installs
6affaan-m avatarkotlin-patternsaffaan-m/everything-claude-codekotlin patterns5Kskills.sh installs