Java Enterprise Workflow

Enterprise-Java-Checklisten, die eine Korrektur von Cursor/Transaktion/Mapper erzwingen, um die Invariante tatsächlich durchzusetzen, nicht nur zu erwähnen.

von kyle641320 · kyle641320/Scout4j

Getestet · Funktioniert ★ 9.6/10

Java Enterprise Workflow — Enterprise-Java-Checklisten, die eine Korrektur von Cursor/Transaktion/Mapper erzwingen, um die Invariante tatsächlich durchzusetzen, nicht nur zu erwähnen.

Was es kann

Ein generischer Workflow zur Untersuchung, Planung, Bearbeitung und Verifizierung von Backend-Änderungen in Java/Spring/Maven/Gradle, mit 15 Szenario-Referenzen (Transaktionen, MQ-Consumer, RPC-Wiederholungsversuche, Cursor-Paginierung, Datenreparatur, Code-Überprüfung) und harten Fehler-Gates, die Patches ablehnen, die vollständig erscheinen, aber den Anspruch nicht mit einem echten Test untermauern. Löst aus für Java-Feature-Arbeit, Fehlerbehebungen, Schema-/Feldänderungen, PR-Überprüfung oder Backend-Test-/Verifizierungsaufgaben.

Testbericht

Einen Wegwerf-MyBatis-ähnlichen Cursor-Paginierungsfehler (Zeilen mit identischem createdAt werden lautlos übersprungen) erstellt und einen echten A/B-Test durchgeführt: Die Freiform-Baseline-'Korrektur' fügte nur id zu ORDER BY hinzu und ließ das WHERE-Suchprädikat und den Cursor-DTO unverändert – der Skip-Fehler bleibt unberührt –, während das Muster references/transactions.md des Skills das Suchprädikat in (created_at, id) umschrieb, den Cursor typisierte und einen Grenzwerttest hinzufügte, der laut Handverfolgung tatsächlich den Gleichstand erfasst.

Getestet am: 2026-07-16 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/kyle641320/Scout4j.git
mkdir -p ~/.claude/skills
cp -r Scout4j ~/.claude/skills/java-enterprise-workflow

Befehle & Beispiel-Prompts

  • /java-enterprise-workflowEnterprise-Java-Checklisten, die eine Korrektur von Cursor/Transaktion/Mapper erzwingen, um die Invariante tatsächlich durchzusetzen, nicht nur zu erwähnen.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • Fix this MyBatis cursor pagination bug that skips duplicate rows
  • Review this Spring PR and verify the transaction boundaries are safe
  • Add a retry policy to this RPC call and prove it with a real test