What problem does it solve?
This Skill helps you systematically review Java and Spring Boot code to catch correctness, security, and quality issues before they reach production.
Core Features & Use Cases
- Structured, severity-based feedback: Produces clear findings grouped into blocking issues, important fixes, suggestions, and positives to make merge decisions faster.
- Full lifecycle coverage for Spring Boot: Evaluates controller/API design, service transaction boundaries, data access performance (e.g., N+1), security posture, exception handling, null safety, and testing quality.
- Architecture and production-readiness checks: Flags architectural concerns like business logic in controllers, improper fetch strategies, and inadequate test practices.
- Use Case: Before merging a PR, paste the code and ask for a review; it will return actionable items with file/line references and suggested fixes.
Quick Start
Ask the AI to review the provided Java/Spring Boot code for blocking issues and improvements before merging.