java-code-review

Analyze Java codebases for null safety, exception handling, concurrency, and performance.

3|2|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/wesleyegberto/software-engineering-skills --skill java-code-review-wesleyegberto
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: java-code-review
Source: https://github.com/wesleyegberto/software-engineering-skills/tree/main/plugins/java/skills/java-code-review
Command: npx skills add https://github.com/wesleyegberto/software-engineering-skills --skill java-code-review-wesleyegberto

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Systematic Java code review to improve null safety, exception handling, concurrency, and performance before merging changes.

Core Features & Use Cases

  • Comprehensive Java code review checklist that targets null safety, exception handling, concurrency, and performance
  • Clear remediation guidance and severity-based findings to accelerate fixes
  • Use cases include pre-merge PR reviews, code audits, and onboarding junior developers

Quick Start

Provide the Java project or PR diff to start the automated Java code review.

Frequently Asked Questions about java-code-review

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

FAQPage Schema
How do I perform a Java code review for concurrency and null safety?▼

Perform a Java code review by applying a structured checklist that systematically analyzes codebases for null safety, concurrency issues, exception handling, and performance bottlenecks. This process outputs severity-based findings and concrete remediation guidance to ensure safer code before merging.

What is the best way to audit a Java project for exception handling and performance?▼

Auditing a Java project for exception handling and performance is best done through a systematic code review that enforces a structured checklist. This approach identifies issues across the codebase and provides clear remediation guidance based on severity levels.

How do I automate pre-merge PR reviews for Java codebases?▼

Automate pre-merge PR reviews for Java codebases by providing the PR diff to a systematic code review process. It analyzes the changes against a comprehensive checklist covering null safety, concurrency, and performance to output severity-based findings.

Can I get concrete remediation guidance for Java concurrency issues found during a code review?▼

Yes, concrete remediation guidance for Java concurrency issues is provided alongside severity-based findings during a systematic code review. This ensures that identified performance and concurrency problems are paired with actionable steps for fixes.

Does Java code review work with static analysis to improve null safety?▼

Java code review works with static analysis principles to improve null safety by systematically evaluating the codebase against a structured checklist. It targets null safety, exception handling, concurrency, and performance to produce actionable findings.