515-frameworks-micronaut-mongodb
About 515-frameworks-micronaut-mongodb
A skill for developers working with MongoDB in Micronaut, covering design, implementation, and error handling. It requires a pre-change compile, reference review, and post-change verification.
Key features
- 01Model MongoDB documents and repositories
- 02Configure indexes, codecs, and transactions
- 03Handle duplicates, retries, and optimistic locking
- 04Compile before and verify after changes
Use cases
- 01Add MongoDB to a Micronaut service
- 02Review Mongo entities and repositories
- 03Improve concurrency and error handling
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ jabrena/ plinth --skill 515-frameworks-micronaut-mongodbAfter installing, type/515-frameworks-micronaut-mongodbin Claude Code to confirm it loaded.
Bundled filesreferences/515-frameworks-micronaut-mongodb.md
Details
From the project READMEMicronaut — MongoDB
Apply Micronaut MongoDB guidance with concrete examples for design, implementation, and error handling.
Constraints
Compile before MongoDB refactors; verify after changes.
- MANDATORY: Run
./mvnw compileormvn compilebefore applying any change - SAFETY: If compilation fails, stop immediately
- VERIFY: Run
./mvnw clean verifyormvn clean verifyafter applying improvements - BEFORE APPLYING: Read the reference for detailed rules and examples
When to use this skill
- Add MongoDB in Micronaut
- Review Micronaut Mongo entities/repositories
- Improve duplicate key handling, retries, or optimistic locking in Micronaut Mongo
- Model MongoDB documents for a Micronaut service
- Configure Micronaut MongoDB codecs indexes or transactions
Workflow
- Read reference and assess project context
Read references/515-frameworks-micronaut-mongodb.md and inspect persistence setup before proposing changes.
- Gather scope and decide target improvements
Identify model and consistency requirements and define safe improvements.
- Apply framework-aligned changes
Implement/refactor documents, repositories, indexes, and error handling.
- 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/515-frameworks-micronaut-mongodb.md.