review-java

Identify Java language and runtime quality issues in source files.

7|3|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/nesnilnehc/ai-cortex --skill review-java
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-java
Source: https://github.com/nesnilnehc/ai-cortex/tree/main/skills/review-java
Command: npx skills add https://github.com/nesnilnehc/ai-cortex --skill review-java

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a targeted, language-focused assessment of Java source code to verify conformance with Java language and runtime conventions, surfacing findings on concurrency, resource management, exceptions, API compatibility, collections/streams, NIO, and testability.

Core Features & Use Cases

  • Class-wide conformance check across Java dimensions including concurrency, exceptions, resources, API/JPMS compatibility, collections and streams, NIO, and testability.
  • Output findings with precise file locations to facilitate incremental reviews and integration into broader QA workflows.
  • Scope-driven analysis: reviews are performed only on the provided code scope; avoidance of security or architectural analysis unless explicitly requested.

Quick Start

Provide the Java code scope (files or directories) to review, and I will return a findings list focused on language and runtime quality.

Frequently Asked Questions about review-java

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

FAQPage Schema
How do I audit Java source code for concurrency and resource handling issues?

To audit Java source code, provide your files or directories to receive a structured findings list covering concurrency, resource management, exceptions, and API compatibility. The analysis returns precise file locations and severity levels to facilitate incremental reviews.

What is the best way to check Java collections and streams for runtime quality?

Checking Java collections and streams for runtime quality involves providing the source files to a language-focused assessment tool. This process surfaces findings on NIO, testability, and API compatibility, returning a dense list with locations and optional remediation suggestions.

Can I review Java code for API and JPMS compatibility without running security analysis?

Yes, you can review Java code for API and JPMS compatibility while avoiding security or architectural analysis. The review is scope-driven, focusing exclusively on the provided Java source files to return language and runtime quality findings.

How do I get structured remediation suggestions for Java exception handling issues?

To get structured remediation suggestions for Java exception handling, supply your code scope for analysis. The assessment returns a dense findings list where each item includes the location, category, severity, title, description, and optional remediation steps.

Does this Java code review cover NIO and testability conformance?

Yes, the Java code review covers NIO and testability conformance alongside concurrency, exceptions, and collections. It verifies conformance with Java language and runtime conventions by returning categorized findings with precise file locations.

What are the limitations of a scope-driven Java code quality review?

The limitation of a scope-driven Java code quality review is that it strictly analyzes only the provided code scope. It avoids security or architectural analysis unless explicitly requested, focusing solely on language and runtime dimensions.