java-review

Analyze Java/Spring Boot code changes against java-spring-guidelines and generate issue reports.

Updated Dec 23, 2025
One-click install
npx skills add https://github.com/BNTang/Sa-Token-Demo --skill java-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: java-review
Source: https://github.com/BNTang/Sa-Token-Demo/tree/main/.claude/skills/java-review
Command: npx skills add https://github.com/BNTang/Sa-Token-Demo --skill java-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates Java/Spring Boot code review to ensure adherence to established guidelines and reduce manual review effort.

Core Features & Use Cases

  • Automated checks against Java/Spring guidelines (naming conventions, architecture boundaries, DTO/Req/Rsp patterns, logging, exception handling, transactions).
  • Review of code changes from pull requests, diffs, or touched files, surfacing issues with actionable fixes.
  • Use Case: When a PR introduces multiple Java files, run java-review to generate a prioritized remediation plan and a concise issue list.

Quick Start

Trigger the java-review command in your CI/CD or IDE context on the modified code to load relevant files and generate a problem-and-fix report.

Frequently Asked Questions about java-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Java Spring Boot code review for pull requests?

To enforce Java naming conventions and architecture boundaries, you need to analyze modified code against a standardized guidelines set. This skill checks DTO/Req/Rsp patterns, logging, and exception handling in Spring projects to output a concise list of detected issues and fixes.

What is the best way to check Java Spring coding standards in a CI pipeline?

The best way to check Java Spring coding standards in a CI pipeline is to trigger an automated review command on modified code. This loads relevant files, enforces guideline rules, and outputs a problem-and-fix report covering naming conventions and architecture boundaries.

Does this automated Java code review tool support checking Spring transactional practices?

Yes, this automated Java code review supports checking Spring transactional practices. It enforces transactional rules alongside logging, exception handling, and DTO patterns as defined by its established Java Spring guidelines.

Can I use this to generate a remediation plan for multiple newly written Java files?

Yes, you can use this to generate a remediation plan for multiple newly written Java files. When a PR introduces several files, the skill analyzes the code changes and outputs a prioritized remediation plan alongside a concise issue list.

What specific Spring Boot architecture boundaries does this static analysis check?

This static analysis checks Spring Boot architecture boundaries defined by the java-spring-guidelines. It reviews code changes to enforce DTO/Req/Rsp patterns, logging standards, exception handling, and transactional practices across modified project files.