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.