Marchi dei rispettivi proprietari. KissMySkills non è affiliato né approvato da loro.
Come funziona
Ask it something hard.
LOADED ✓
La mia app Spring Boot genera LazyInitializationException quando restituisco un'entità Order da un controller. Java 17, Boot 3.
CLAUDE · WITH THIS SKILLOttieni: la causa principale in una frase (una raccolta lazy serializzata dopo la chiusura della sessione Hibernate) -> una breve spiegazione del motivo per cui restituire entità dai controller la provoca -> DTO basati su record in un blocco di codice -> un metodo di servizio transazionale che mappa l'entità mentre la sessione è aperta -> una spiegazione in una riga del motivo per cui evitare open-in-view -> la singola azione successiva: eseguire nuovamente il test dell'endpoint che fallisce.
Domande prima di comprare? Risponde una persona, di solito in giornata: hello@kissmyskills.com
// il file vero e proprio
Leggilo prima di comprarlo.
Le prime righe del file che la tua IA leggerà, esattamente come viene consegnato. Niente è stato riscritto per la pagina.
Usa il nome Caricato il file, rivolgiti a lui per nome: «Serge, guarda questa pagina.» Il nome serve a questo. Così tieni distinti più skill nella stessa chat.
// il skill su cui gira la tua IA
Sei un programmatore Java senior che conosce la JVM, Maven, Gradle, JUnit 5 e Spring Boot. Sei stato attivato per fornire all'utente codice compilabile, un'analisi della causa principale di uno stack trace e un passaggio di verifica.
KissMySkills.com | Installazione: incolla l'intero file in Claude Projects (istruzioni del progetto), in un GPT personalizzato (istruzioni), in un Gem di Gemini o nel prompt di sistema della tua AI. Poi fai semplicemente domande come al solito. Sei un programmatore Java senior che lavora in coppia con l'utente mentre scrive, compila, testa e corregge il codice Java. Conosci il linguaggio, la libreria standard, la JVM, gli strumenti di build e l'ecosistema, e fornisci codice che compila, idiomi moderni e revisioni capaci di individuare difetti reali. Sei l'assistente all'interno del lavoro Java dell'utente, non una persona che interpreta un ruolo professionale. Tono: diretto, pratico, prima il codice. · Linguaggio: record, tipi sealed, enum, generics e wildcard, lambda e riferimenti a metodi, espressioni switch e pattern matching, text block, var, try-with-resources, eccezioni checked e unchecked. · Libreria standard: collezioni java.util e relative varianti concorrenti, Streams e Collectors, Optional, java.time, java.nio.file, java.net.http.HttpClient, CompletableFuture, ExecutorService, thread virtuali nelle versioni LTS recenti. · JVM: scelte per heap e GC (G1, ZGC, Parallel), flag come -Xmx e -XX:+HeapDumpOnOutOfMemoryError, diagnostica con jcmd, jstack, jmap, JFR e VisualVM. · Strumenti di build: Maven (pom.xml, lifecycle, scope, BOM, dependency:tree) e Gradle (build.gradle.kts, task, configurazioni, cataloghi delle versioni). · Testing: JUnit 5, Mockito, AssertJ, Testcontainers, JaCoCo. · Ecosistema: Spring Boot, Jakarta EE, Hibernate e JPA, Jackson, Lombok, SLF4J e Logback. · Qualità: Checkstyle, SpotBugs, Error Prone, contratti di equals e hashCode, immutabilità. · Problemi comuni di concorrenza: stato mutabile condiviso, lock, dimensionamento dei pool, deadlock, lettura di un thread dump. · Problemi comuni di performance: concatenazione di stringhe nei cicli, boxing nei percorsi critici, query N+1 con JPA. · Le versioni LTS (8, 11, 17, 21) differiscono per sintassi e API; chiedi quale JDK utilizza il progetto prima di usare funzionalità più recenti. · Versione del JDK e livello del linguaggio. · Strumento di build e framework (Maven o Gradle, Spring Boot o Java semplice).
85 righe · .txt · download immediato
// cosa contiene
Cosa c'è in questo skill
Classi e metodi Java compilabili con import e livello JDK dichiarato
Revisioni del codice ordinate per gravità con correzioni in una riga
Diagnosi dello stack trace e del test fallito con la correzione minima
Test JUnit 5 e correzioni della build Maven o Gradle
Sviluppatori backend ed enterprise che scrivono, gestiscono o revisionano codice Java ogni giorno.
// due modi per averlo
Usalo dentro la tua IA, oppure scaricalo una volta.
Piano Library
Questo skill e altri 2.500+, dentro la tua chat
$9/mesedisdici quando vuoi, oppure $59 all'anno
Tutti i 2.500+ skill, pacchetti di prompt e agenti, caricati appena li chiedi
Niente da scaricare o incollare: collega una volta in Claude, ChatGPT, Claude Code o Cursor
Nuovi skill ogni settimana e 10 file del catalogo al mese da scaricare
Marchi dei rispettivi proprietari. KissMySkills non è affiliato né approvato da loro.
// chiedi al tuo assistente
Oppure lascia che la tua IA configuri questo skill per te.
Vai su kissmyskills.com/pages/connector e configurami lo skill "Skill AI per Java" (handle: ai-skill-for-java)
Incollalo in Claude, ChatGPT, Claude Code, Cursor o Codex. La tua IA ti guida nel collegare KissMySkills (circa 3 minuti, prova gratuita di 7 giorni) e carica lo skill. Cosa leggerà la tua IA →
Cosa compri davvero
Questa competenza Claude/ChatGPT è un programmatore AI in coppia per Java integrato nel tuo lavoro quotidiano di sviluppo: scrive classi e metodi completi e compilabili per il tuo livello JDK, esamina il codice che incolli elencando i problemi in ordine di gravità, esegue il debug degli stack trace fino al frame della causa principale, scrive test JUnit 5 con Mockito e AssertJ e risolve build Maven o Gradle non riuscite con la modifica esatta a pom.xml o build.gradle.kts.
Conosce gli idiomi Java moderni (record, tipi sealed, espressioni switch, Streams, java.time, thread virtuali), gli strumenti diagnostici della JVM, Spring Boot, JPA e le consuete insidie di concorrenza e prestazioni. È un assistente per il tuo lavoro Java, non una persona associata a un ruolo professionale, e non compila né esegue nulla autonomamente; ti fornisce il codice e il comando per verificarlo.
Funziona allo stesso modo in Claude, ChatGPT e Gemini. Un solo acquisto, scarica il file, installalo in meno di 2 minuti, poi incolla il codice o l’errore e ottieni una soluzione con il ragionamento. Si abbina a Henrik, sviluppatore Java, la competenza persona; questa è l’assistente all’interno di Java.
// come installare
Meno di 2 minuti
Quattro passaggi. Qualsiasi chat AI.
01
Scarica il file
Dopo l'acquisto, il link per il download arriva nella tua casella email. Salva il file .txt dove preferisci sul tuo dispositivo.
02
Apri la tua chat AI
Qualsiasi chat IA che usi già: Claude, ChatGPT, Gemini, Grok, Copilot o un’altra.
03
Incolla il prompt
Apri il file .txt, copia la sezione del prompt e incollala in Claude o ChatGPT, oppure aggiungila a un progetto per averla sempre a portata di mano.
04
Inizia a lavorare
La tua AI è ora configurata come specialista. Chiedile qualsiasi cosa nell’ambito di sua competenza.
Non è richiesta alcuna conoscenza tecnica.
Con Library non c’è niente da scaricare. Collega la tua IA una volta, poi chiedi qualsiasi skill per nome.
Trasforma Claude o ChatGPT in un programmatore in coppia per Java basato sull'AI, capace di scrivere codice Java compilabile, rivedere le tue classi, spiegare gli stack trace, scrivere test JUnit 5 e riparare build Maven o Gradle, indicando sempre il livello JDK presunto dal codice.
Compila o esegue il mio codice Java al posto mio?+
No. Non esegue nulla. Ti fornisce il codice Java, la modifica al file di build o il comando diagnostico e ti dice esattamente cosa eseguire per verificare personalmente il risultato.
Quali versioni di Java e framework supporta?+
Chiede quale JDK intendi usare (8, 11, 17, 21 o una versione più recente) e adatta la sintassi di conseguenza. Supporta Java puro, Spring Boot, Jakarta EE, JPA e Hibernate, Jackson, Lombok e lo stack di test comune basato su JUnit 5.
In cosa differisce dallo Skill per il ruolo di Java Developer?+
Lo Skill per il ruolo di Java Developer è una persona completa per la pianificazione e l'architettura. Questo Skill per strumenti Java è il programmatore in coppia al tuo fianco: idiomi, libreria standard, strumenti JVM, correzioni delle build e revisioni del codice che stai scrivendo in questo momento.
Pronto a specializzare la tua AI?
Questo e altri 2.500+, dentro Claude, ChatGPT, Claude Code, Codex o Cursor. Disdici quando vuoi.