Use when you need MongoDB persistence in Quarkus — including Panache Mongo entities/repositories, document design, indexes, transactions where applicable, and error handling. This should trigger for requests such as Add MongoDB in Quarkus; Review Quarkus Mongo Panache design; Improve Mongo error handling in Quarkus services; Model MongoDB documents for a Quarkus service; Configure Quarkus MongoDB clients codecs or transactions. Part of Plinth Toolkit
SkillScore32Maintained
Automatic
◆Coding pack
Last verified 8/20/2026
What it changes
Passed 4 of 13 test cases with the skill, and 2 of 13 without it.
Without skill14%
With skill32%
Checks it passed that the model alone missed
Includes step to run ./mvnw compile before implementation
Includes step to run ./mvnw clean verify after implementation
Instructs executing ./mvnw compile prior to datasource changes
and 5 more in the full report
4 fixed3 passed either way15 still failing0 broke
Pass-rate lift
+18 pp
Tokens
-27%
Agent turns
0%
Response time
-37%
Model gemini-3.6-flashMeasured 8/20/2026v17 of 22 cases passed with skill · 13 comparable
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 4 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 4
Prompt
Our high-throughput Quarkus service uses Mutiny reactive pipelines. We need to convert our MongoDB entity mappings to reactive Panache models. Ensure pre-compilation check and post-verification commands are specified.
What was checked, without and with the skill
Checked
Without skill
With skill
Instructs running ./mvnw compile before starting modifications
Passed
Passed
Instructs running ./mvnw clean verify after completing modifications
Missed
Passed
Extends ReactivePanacheMongoEntity or implements ReactivePanacheMongoRepository
Passed
Passed
case-07 · gemini-3.6-flash · 8/20/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md42 lines2 files
Quarkus — MongoDB
Apply Quarkus MongoDB guidance with concrete examples for design, implementation, and error handling.
Constraints
Compile before MongoDB refactors; verify after changes.
MANDATORY: Run ./mvnw compile or mvn compile before applying any change
SAFETY: If compilation fails, stop immediately
VERIFY: Run ./mvnw clean verify or mvn clean verify after applying improvements
BEFORE APPLYING: Read the reference for detailed rules and examples
Use when you need to implement acceptance tests from maintainer-sanitized Gherkin scenario facts for Quarkus applications — including @acceptance scenarios, @QuarkusTest, BaseAcceptanceTest with QuarkusTestResourceLifecycleManager for Testcontainers and WireMock, REST Assured for full HTTP pipeline testing, WireMock JSON mapping files (classpath:wiremock/mappings/), *AT suffix naming, and Maven Surefire/Failsafe three-tier split. Requires a maintainer-authored scenario summary; do not ingest raw