Java Enterprise Workflow
Listy kontrolne Java dla przedsiębiorstw, które wymuszają poprawkę kursora/transakcji/mapera, aby faktycznie egzekwować niezmienność, a nie tylko o niej wspominać.
Testowano · Działa
Co robi ten skill
Ogólny przepływ pracy badanie-planowanie-edycja-weryfikacja dla zmian backendowych Java/Spring/Maven/Gradle, z 15 odniesieniami do scenariuszy (transakcje, konsumenci MQ, ponawianie prób RPC, stronicowanie kursora, naprawa danych, przegląd kodu) i twardymi bramkami awarii, które odrzucają poprawki, które wyglądają na kompletne, ale nie popierają twierdzenia rzeczywistym testem. Aktywuj ją dla pracy nad funkcjami Java, poprawek błędów, zmian schematu/pola, przeglądu PR lub zadań testowania/weryfikacji backendu.
Raport z testu
Stworzono tymczasowy błąd stronicowania kursora w stylu MyBatis (wiersze z tym samym createdAt są cicho pomijane) i przeprowadzono rzeczywisty A/B: podstawowa swobodna 'poprawka' dodała tylko id do ORDER BY i pozostawiła predykat wyszukiwania WHERE i DTO kursora nietknięte — błąd pomijania pozostaje nietknięty — podczas gdy wzorzec umiejętności references/transactions.md przepisał predykat wyszukiwania na (created_at, id), uczynił kursor typowanym i dodał test graniczny, który ręczne śledzenie potwierdza, że faktycznie wyłapuje remis.
Testowano: 2026-07-16 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/kyle641320/Scout4j.git mkdir -p ~/.claude/skills cp -r Scout4j ~/.claude/skills/java-enterprise-workflow
Komendy i przykładowe prompty
/java-enterprise-workflowListy kontrolne Java dla przedsiębiorstw, które wymuszają poprawkę kursora/transakcji/mapera, aby faktycznie egzekwować niezmienność, a nie tylko o niej wspominać.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Fix this MyBatis cursor pagination bug that skips duplicate rowsReview this Spring PR and verify the transaction boundaries are safeAdd a retry policy to this RPC call and prove it with a real test