AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Jaipilot Review Diff

skill-jaipilot-jaipilot-jaipilot-review-diff · by JAIPilot

Review and verify Java changes in Git using the repository's existing build, tests, coverage, mutation, architecture, and static-analysis tools. Use for Java diff review, pull-request review, pre-commit checks, changed-code risk, regression analysis, or requests to prove a Java change.

No reviews yet
0 installs
30 views
0.0% view→install

Install

$ agentstack add skill-jaipilot-jaipilot-jaipilot-review-diff

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-jaipilot-jaipilot-jaipilot-review-diff)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
1mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Jaipilot Review Diff? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Review a Java diff

Review the complete requested change, not only the most obvious file. Use repository-native evidence and keep the host agent in control.

Establish the boundary

  1. Confirm that the selected root contains a Java Maven or Gradle project. If it does not, report

that this skill is not applicable and stop.

  1. Read the repository's AGENTS.md, contribution guide, build files, and relevant module

instructions.

  1. Record git status --short, the current revision, and the comparison base. Never fetch or change

branches unless the user asks.

  1. Include staged, unstaged, and untracked Java, test, build, wrapper, and configuration files.

In a multi-module repository, include every affected module.

  1. Preserve all unrelated work. Never run reset, checkout, clean, stash, or broad formatting to

manufacture a clean diff.

Review

  1. Read every changed production file, relevant tests, and directly affected contracts.
  2. Look for incorrect behavior, missing edge cases, compatibility breaks, unsafe resource or

concurrency behavior, architecture drift, dead code, duplication, needless abstractions, and unrelated edits.

  1. Prefer deletion and reuse. Keep only lines required by the request or its proof.
  2. Treat repository-configured compiler checks, Checkstyle, PMD, SpotBugs, Error Prone, ArchUnit,

SonarQube reports, and similar tools as evidence. Do not invent equivalent findings when a tool is absent.

  1. Make corrections only when the user asked for implementation. Otherwise report findings with

file, location, impact, and the smallest reasonable fix.

Verify

  1. Use the repository wrapper and documented commands. Run focused tests while iterating.
  2. Run the normal module or repository verification command after the diff stabilizes.
  3. Run configured JaCoCo, PIT, ArchUnit, OpenRewrite, or static-analysis tasks when they apply.

Do not add plugins, dependencies, exclusions, suppressions, or weaker thresholds merely to pass.

  1. Confirm that changed tests actually executed. Do not infer test quality from a green build or

line coverage alone.

  1. Re-read the final diff after verification and check that generated output did not enter it.
  2. If a command cannot run, report the exact failure and leave that property unavailable.

Report

Return:

  • revision, comparison base, modules, and files reviewed;
  • findings ordered by severity, followed by extra or unnecessary code;
  • edits made and why each was necessary;
  • exact commands and whether each passed, failed, skipped, or was unavailable;
  • test execution, coverage, mutation, architecture, and analyzer evidence when measured; and
  • residual risks and unverified boundaries.

Do not claim that the change is correct solely because the build passed.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.