Java Code Review & Business Analysis Agent für Openclaw

Ein intelligentes Java-Audit-Tool, das Git-Änderungen analysiert, die Geschäftslogik über LSP verfolgt und umfassende PRDs und Qualitätsberichte erstellt.

qfann
v1.0.2
Apr 28, 2026
0
862
0

Installieren & Herunterladen

1. ClawHub CLI

Der schnellste Weg, einen Skill direkt aus der Registry zu installieren.

npx clawhub@latest install deep-java-review

2. Manuelle Installation

Kopiere den Skill-Ordner an einen dieser Orte

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priorität: Workspace > Lokal > Integriert (Bundled)

3. Prompt-Installation

Kopiere diesen Prompt in OpenClaw, um ihn automatisch zu installieren.

Hilf mir, deep-java-review über Clawhub zu installieren. Falls Clawhub nicht installiert ist, installiere es bitte zuerst (npm i -g clawhub).

Lieber herunterladen?

Hole dir die rohen Skill-Dateien in einem ZIP-Archiv.

Was ist Java Code Review & Business Analysis Agent?

Der Java Code Review Skill ist ein hochentwickeltes Automatisierungs-Framework zur Verbesserung der Qualität von Java-basierten Projekten. Durch die Nutzung von Openclaw Skills führt dieser Agent eine tiefe Analyse von Git-Änderungen durch, die über die statische Analyse hinausgeht, um die geschäftliche Absicht hinter Code-Modifikationen zu verstehen. Er zielt speziell auf Enterprise-Stacks wie Spring und MyBatis ab und stellt sicher, dass jeder Commit professionellen Standards für Nebenläufigkeit, Transaktionsmanagement und Ressourcenhandhabung entspricht.

Dieser Skill ist besonders wertvoll für Teams, die eine hohe Geschwindigkeit beibehalten möchten, ohne die Code-Integrität zu opfern. Er schließt die Lücke zwischen technischer Implementierung und Geschäftsdokumentation, indem er automatisch Produktanforderungsdokumente (PRDs) aus den tatsächlichen Code-Änderungen synthetisiert und eine klare Erzählung darüber liefert, was geändert wurde und warum.

Java Code Review & Business Analysis Agent Anwendungsfälle

  • Überprüfung von Pull Requests für Microservices zur Gewährleistung von null safety und thread-safe Operationen.
  • Erstellung aktueller Geschäftsdokumentation (PRD) direkt aus den neuesten Codebase-Commits.
  • Identifizierung von Leistungsengpässen und N+1-Abfragemustern in MyBatis- oder JPA-Implementierungen.
  • Prüfung sensibler Datenbank-Schema-Änderungen (DDL) und Sicherstellung korrekter Transaktionsgrenzen in Spring-Services.

So funktioniert Java Code Review & Business Analysis Agent

  1. Der Agent erkennt den Basis-Branch und ruft Git diffs ab, um neue, geänderte oder gelöschte Dateien zu identifizieren.
  2. Er verfolgt Methodenaufrufketten von Einstiegspunkten wie Controllern, MQ-Listenern oder Scheduled Tasks, um einen vollständigen Ausführungskontext aufzubauen.
  3. Basierend auf der verfolgten Logik leitet er die Geschäftsanforderungen ab und erstellt ein strukturiertes PRD-Dokument.
  4. Ein schneller Scan auf P0/P1-Schwachstellen wird durchgeführt, der SQL injection, Speicherlecks und hartcodierte Geheimnisse abdeckt.
  5. Der Agent führt eine granulare 12-Kategorien-Checkliste aus, die von Java Idioms und Stream-Nutzung bis hin zur SQL/DDL-Qualität reicht.
  6. Er wendet einen multidimensionalen Bewertungsalgorithmus an, um Qualität, Sicherheit und Wartbarkeit zu evaluieren, bevor der Abschlussbericht erstellt wird.

Java Code Review & Business Analysis Agent Einrichtung

Um diesen Skill innerhalb des Openclaw Skills-Ökosystems zu nutzen, stellen Sie sicher, dass Ihre lokale Umgebung über Git und einen konfigurierten Java LSP-Server verfügt. Sie können den Review über Standard-Git-Operationen durch den Agenten auslösen:

# Alle gestagten Änderungen gegen die Baseline prüfen
git diff --cached -U500

# Den aktuellen Branch mit develop vergleichen
git diff develop..HEAD --stat

Geben Sie dem Agenten einfach Prompts wie „review my code“ oder „analyze this PR“, um den Prozess zu starten.

Java Code Review & Business Analysis Agent Datenschema & Taxonomie

Der Skill erstellt strukturierte Markdown-Dateien, um seine Ergebnisse zu organisieren:

Dateiname Inhaltliche Beschreibung
code-review-report.md Zusammenfassung der Qualitätsbewertungen, erkannte Mängel (P0-P2) und Zusammenfassungen der Geschäftslogik.
prd-{version}.md Produktanforderungsdokument einschließlich Funktionslisten, Kernaufrufketten und Auswirkungsanalyse.
sql-ddl-audit Metadaten zu Tabellenänderungen, Indexeffizienz und Datenmigrationsrisiken.
api-specs Detaillierte request/response schema Änderungen für modifizierte Endpunkte.

Java Code Review & Business Analysis Agent Erweiterte Funktionen

  • AST-basierte Mustersuche zur Erkennung komplexer Anti-Patterns wie unsachgemäßes Double-Checked Locking oder Ressourcenlecks.
  • Automatisierte Erkennung von Geschäftseinstiegspunkten für Spring Boot-Anwendungen (Controller, Feign, RabbitListener).
  • Intelligentes Bewertungssystem, das Sicherheit und Datenintegrität (P0) höher gewichtet als stilistische Vorlieben.
  • Tiefe MyBatis-Integration zur Überprüfung von XML-Mapping-IDs, SQL injection Risiken in ${} Variablen und PageHelper-Effizienz.

SKILL.md


Laden

Verwandte Openclaw-Skills

METADATA

Github Stars: 0
forks: 0

Hervorgehoben*