mcpField
4
415-frameworks-quarkus-mongodb

415-frameworks-quarkus-mongodb

github.com/jabrenaData & databases456263 installsUpdated 1d ago
Repository

About 415-frameworks-quarkus-mongodb

A Quarkus skill for designing, implementing, and handling errors in MongoDB persistence. It guides Panache mappings and repository changes, with compile-before-change and verification-after-change requirements.

Key features

  1. 01Quarkus MongoDB design guidance
  2. 02Panache mapping and repository refactoring
  3. 03Duplicate-key and retry handling
  4. 04Optimistic locking guidance
  5. 05Compile and verify workflow

Use cases

  1. 01Add MongoDB to a Quarkus service
  2. 02Review Panache entities and repositories
  3. 03Configure MongoDB codecs or transactions
  4. 04Improve persistence failure handling

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/jabrena/plinth --skill 415-frameworks-quarkus-mongodb

After installing, type/415-frameworks-quarkus-mongodbin Claude Code to confirm it loaded.

Bundled filesreferences/415-frameworks-quarkus-mongodb.md

Details

From the project README

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.

Comments

Markdown supported