SuperAPI AI Directory

415-frameworks-quarkus-mongodb

Coding & development

View repository

Updated 10-16 09:57

About this skill

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

When to use this skill

  • Add MongoDB in Quarkus
  • Review Quarkus Mongo Panache entities/repositories
  • Improve duplicate key handling, retry policy, or optimistic locking in Quarkus Mongo
  • Model MongoDB documents for a Quarkus service
  • Configure Quarkus MongoDB clients codecs or transactions

Workflow

  1. Read reference and assess project context

Read references/415-frameworks-quarkus-mongodb.md and inspect persistence setup before proposing changes.

  1. Gather scope and decide target improvements

Identify model/query consistency needs and define safe improvements.

  1. Apply framework-aligned changes

Implement/refactor Panache Mongo mappings, repository access, and failure handling.

  1. Run verification and report results

Execute build/tests and summarize what changed, what was verified, and follow-up actions.

Reference

For detailed guidance, examples, and constraints, see references/415-frameworks-quarkus-mongodb.md.