marketplace/bundles/pm-dev-java/skills/java-quarkus/SKILL.md
Quarkus-specific CDI standards with testing, native image support, and GraalVM reflection configuration
npx skillsauth add cuioss/plan-marshall java-quarkusInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
REFERENCE MODE: This skill provides reference material. Load specific standards on-demand based on current task.
Quarkus-specific CDI standards extending core CDI patterns with Quarkus testing, native image support, and GraalVM reflection configuration.
This skill applies to Quarkus projects:
io.quarkus:quarkus-junit5 (Quarkus testing)io.quarkus:quarkus-jacoco (coverage)Load this standard for any Quarkus testing work.
Read: standards/quarkus-testing.md
This provides foundational rules for:
External Integration Testing (load for Docker-based IT):
See pm-dev-java:junit-integration → standards/external-integration-testing.md. For Quarkus-specific paths, use /q/health and /q/metrics on the management interface.
Native Image (load for GraalVM work):
Read: standards/quarkus-native.md
Use when: Building native images or troubleshooting native compilation.
Reflection Registration (load for native issues):
Read: standards/quarkus-reflection.md
Use when: Resolving reflection issues in native builds.
Container Standards (load for Docker deployment):
Read: standards/container.md
Use when: Configuring container images, Docker Compose, health checks, or certificate management.
templates/quarkus-test.java.tmpl — @QuarkusTest with CDI injection and nested test structuretemplates/quarkus-integration-test.java.tmpl — @QuarkusIntegrationTest with REST Assured (HTTP-only, no CDI)pm-dev-java:java-cdi - Core CDI patternspm-dev-java:junit-integration - Maven integration testingpm-dev-java:junit-core - JUnit 5 core patterns| Standard | Purpose | |----------|---------| | quarkus-testing.md | @QuarkusTest, JaCoCo, REST Assured | | quarkus-native.md | GraalVM native image builds | | quarkus-reflection.md | Reflection registration for native | | container.md | Docker deployment, health checks, certificate management |
development
The single append-only change-ledger — one worktree_sha-stamped substrate for kind=build and kind=change entries — plus the first-class worktree-sha freshness API
development
Authoring standards for ASCII box diagrams in skill and doc source — box-drawing conventions, right-border alignment, and a deterministic check/fix validator over fenced/literal code blocks in .md and .adoc files
testing
Recipe for verifying and fixing alignment of ASCII box diagrams across .md skill source and .adoc documentation, one deliverable per offending file
development
Pure platform-agnostic terminal-title composition consumed by platform-runtime via PYTHONPATH