oracleoracleOfficialยท4 Agent Skills Included

graal

Build fast native executables from Java apps with AI guidance

Builds GraalVM native images from Java applications using the native-image CLI, Maven, or Gradle plugins. Resolves common build failures such as missing reflection metadata, class initialization errors, and memory limits without manual trial and error. Guides AI agents through testing native binaries and safely updating vendored native libraries step by step.
npx skills add oracle/graal --all -g -y
Available:

Tells the AI agent how the GraalVM repository is organized, which mx build and test commands to run per suite, and what checks to complete before submitting changes.

All Skills in This Repository (4)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install GraalVM skills?โ–ผ

Run `npx skills add oracle/graal --all -g -y` in your terminal to install all native image build skills globally.

How to build a native image from a Java app?โ–ผ

The building-native-image skill walks your AI agent through compiling with javac and running `native-image` to produce a standalone executable. It also covers Maven and Gradle plugin setups for larger projects.

How to fix missing reflection errors in Native Image?โ–ผ

The skills include reachability metadata references that explain how to register reflection, JNI, resources, and serialization entries, or collect them automatically with the tracing agent.

Does this work with Maven and Gradle builds?โ–ผ

Yes. Dedicated skills cover the native-maven-plugin and Gradle Native Build Tools, including plugin configuration, native testing, and build argument tuning.

Do I need GraalVM installed to use these skills?โ–ผ

Yes. You need a GraalVM JDK with JAVA_HOME pointing to it so the native-image tool and build plugins can be found.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’