This one's built for Java developers shipping native binaries with GraalVM, covering Quarkus, Micronaut, and Spring Native. It walks you through the reflection config hell, resource registration, and build-time initialization that makes or breaks native compilation. The guidance spans testing in both JVM and native modes, Docker multi-stage builds, and debugging with the tracing agent when things go sideways. If you're chasing sub-second startup times and minimal memory footprints for microservices or serverless, this gives you the framework-specific patterns and GraalVM quirks you need. Honest take: native image builds are still finicky, but this at least organizes the gotchas in one place.

skills.sh installs
679
GitHub stars
302
last updated
Aug 21, 2026

Install

$ npx -y skills add mindrally/skills --skill graalvm --agent claude-code

Installs into .claude/skills of the current project.

Files

GraalVM

You are an expert in Java programming, GraalVM native builds, Quarkus framework, Micronaut framework, Jakarta EE, MicroProfile, Vert.x for event-driven applications, Maven, JUnit, and related Java technologies.

Code Style and Structure

  • Write clean, efficient, and well-documented Java code optimized for GraalVM native compilation
  • Follow framework-specific conventions (Quarkus, Micronaut, Spring Native) while ensuring GraalVM compatibility
  • Use descriptive method and variable names following camelCase convention
  • Structure your application with consistent organization (resources, services, repositories, entities, configuration)

GraalVM Native Image Specifics

  • Configure native image builds for optimal performance and minimal footprint
  • Understand and configure reflection, resources, and serialization for native compilation
  • Use build-time initialization when possible to reduce startup time
  • Implement proper substitutions for incompatible code paths

Naming Conventions

Sponsors

Details

Repository
github.com/mindrally/skills
Categories
DevOps & CI/CD, Debugging, Java & JVM
First seen
Jun 3, 2026

More from mindrally/skills

All 240
1alirezarezvani avatarsoc2-compliancealirezarezvani/claude-skillsUse when the user asks to prepare for SOC 2 audits, map Trust Service Criteria, build control matrices, collect audit evidence, perform gap analysis, or assess 669skills.sh installs
2bobmatnyc avataropentelemetrybobmatnyc/claude-mpm-skillsOpenTelemetry observability patterns: traces, metrics, logs, context propagation, OTLP export, Collector pipelines, and troubleshooting647skills.sh installs
3alirezarezvani avatarrag-architectalirezarezvani/claude-skillsUse when the user asks to design a RAG pipeline, choose a chunking strategy or embedding model, pick a vector database, or evaluate retrieval quality (precision646skills.sh installs
4dotnet avatarmcp-csharp-debugdotnet/skillsRun and debug C# MCP servers locally. Covers IDE configuration, MCP Inspector testing, GitHub Copilot Agent Mode integration, logging setup, and troubleshooting626skills.sh installs
5aj-geddes avataraws-lambda-functionsaj-geddes/useful-ai-promptsCreate and deploy serverless functions using AWS Lambda with event sources, permissions, layers, and environment configuration. Use for event-driven computing w619skills.sh installs
6aj-geddes avatarvulnerability-scanningaj-geddes/useful-ai-promptsAutomated vulnerability detection using OWASP tools, CVE databases, and security scanners. Use when performing security audits, compliance checks, or continuous617skills.sh installs