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.