Guides creation, modification, review of Spring Data JPA entities, repositories, projections, and transactions using project conventions and best practices.
npx claudepluginhub amplicode/spring-skills --plugin spring-toolsThis skill uses the workspace's default tool permissions.
When the task involves creating or modifying a JPA entity:
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Checks Next.js compilation errors using a running Turbopack dev server after code edits. Fixes actionable issues before reporting complete. Replaces `next build`.
When the task involves creating or modifying a JPA entity:
references/entity-conventions.md and follow all substeps there to detect project conventions.references/entity-rules-impl.md and follow the rules there when writing or modifying the entityWhen the user asks to review JPA patterns, conventions, or code quality in the project:
references/entity-conventions.md (steps 1.1–1.5).references/entity-rules-impl.md. For each deviation, output a recommendation in the format:### JPA Review
**[Convention or pattern name]**
- Current: <what the project does>
- Recommended: <what the best practice says>
- Reason: <why this matters>
If no deviations are found — state that the project follows best practices.
When the task involves adding or modifying transactional behavior:
references/transaction-conventions.md and follow all substeps there to detect project conventions.references/transaction-rules-impl.md and follow the rules there when writing or modifying transactional code.