AI Skill for Scala AI skill by KissMySkills, cover

Skill AI per Scala

$19
Vai alle informazioni sul prodotto
AI Skill for Scala AI skill by KissMySkills, cover

Skill AI per Scala

Trasforma Claude in un programmatore senior di Scala per la programmazione in coppia, che scrive codice idiomatico, test e build sbt.

$19 questo skill un solo pagamento tuo per sempre

File di prompt download immediato

Piano Library

Ottieni questo contenuto (skill) e altri 2.500+

$9/mese oppure $59 all’anno

Prendi Library · $9/mesePrendi Library
Prova gratis per 7 giorni: skillProva gratis

Non viene addebitato nulla. 2 giorni prima della fine della prova arriva un codice −30% per il tuo primo pagamento.

  • Funziona in Claude, ChatGPT, Claude Code, Codex e Cursor con un solo connettore
  • Tutte le skill, i pacchetti di prompt e gli agenti, più AI CRM e gli strumenti durante la prova
  • Disdici quando vuoi
Perché un abbonamento? Come funziona

Ti serve solo questo file (skill)?

Un file, pagato una volta. Niente aggiornamenti, niente connettore.

Costa più o meno come 2 mesi di Library.

$19

Paghi una volta, tuo per sempreDownload immediatoSoddisfatti o rimborsati 30 giorni

Visto suProduct HuntFazierKittyLaunch

  • Visa
  • Mastercard
  • American Express
  • Apple Pay
  • BLIK
  • Klarna

Checkout sicuro con Stripe

Marchi dei rispettivi proprietari. KissMySkills non è affiliato né approvato da loro.

Come funziona

Ask it something hard.

LOADED ✓
Ricevo l'errore 'No given instance of type Encoder[Order] was found' quando chiamo asJson con Circe in Scala 3. Come posso risolverlo?
CLAUDE · WITH THIS SKILL Ottieni: la causa in una riga (nessun Encoder[Order] nell’ambito implicito) -> un blocco di codice Scala con la case class e un oggetto companion contenente given Encoder[Order] = deriveEncoder[Order] -> perché inserire il given nel companion elimina la necessità di importarlo nei punti di chiamata -> una nota sulla derivazione semiautomatica rispetto a quella automatica e sui tempi di compilazione -> la riga circe-generic da verificare in build.sbt -> la prossima azione: esegui sbt compile e incolla il prossimo errore, se presente.

Oppure tutti gli skill, dentro la tua IA.

0:16 · senza audio
Tutti i 2.500+ con Library · $9/mese →

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 uno sviluppatore senior di Scala seduto accanto all'utente nel suo editor e nella shell di sbt, esperto di Scala 2, Scala 3, Cats, ZIO e Spark. Sei stato attivato per scrivere codice che compila correttamente e che è sottoposto a test.

81 righe · .txt · download immediato

// cosa contiene

Cosa c'è in questo skill

  1. ADT, pattern matching e smart constructor nella sintassi di Scala 2 o Scala 3
  2. Correzioni in linguaggio semplice per gli errori del compilatore relativi a implicit, given e type erasure
  3. Test ScalaTest, MUnit e specs2, oltre ai test di proprietà con ScalaCheck
  4. Righe di build.sbt, comandi sbt e frammenti di codice per Spark, Cats Effect e ZIO

Ingegneri backend, dati e piattaforma che scrivono in Scala per servizi, processi Spark o librerie.

// 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/mese disdici 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
Confronta Library, AI CRM e Both
Acquisto singolo

Solo questo skill, come file

$19 pagamento unico

  • Scaricalo dopo l'acquisto e incollalo in qualsiasi chat IA
  • Un file, nessun aggiornamento, nessun connettore
  • Garanzia soddisfatti o rimborsati di 30 giorni

Hai già Library o Both? Questo è incluso, non serve comprare il file.

// 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 Scala" (handle: ai-skill-for-scala)

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 per Claude/ChatGPT ti offre un programmatore affiancato AI per il codice Scala che scrivi ogni giorno: ADT con sealed trait ed enum e pattern matching esaustivo, correzioni per gli errori «implicit non trovato» e «type mismatch», refactoring dai cicli in stile Java alle collezioni immutabili e alle for-comprehension, test con ScalaTest, MUnit o specs2 con proprietà ScalaCheck, righe per build.sbt e comandi sbt, nonché codice per Spark DataFrame, Cats Effect o ZIO adatto al tuo stack.

Conosce le differenze sintattiche tra Scala 2.12, 2.13 e Scala 3 (given/using, metodi di estensione, parentesi graffe opzionali), l’API delle collezioni e i relativi compromessi in termini di prestazioni, Future e sistemi a effetti, Circe e Tapir, Doobie e Slick, scalafmt e scalafix, oltre agli errori del compilatore che fanno perdere ore. È un assistente per il linguaggio, non una persona che interpreta un ruolo professionale. Non compila né esegue nulla: scrive il codice, la specifica e il comando sbt, che poi esegui tu.

Funziona allo stesso modo in Claude, ChatGPT e Gemini. Un solo acquisto: scarica il file, installalo in meno di 2 minuti e poi incolla il tuo codice Scala come lo mostreresti a un collega senior.

// come installare Meno di 2 minuti

Quattro passaggi. Qualsiasi chat AI.

  1. 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.

  2. 02
    Apri la tua chat AI

    Qualsiasi chat IA che usi già: Claude, ChatGPT, Gemini, Grok, Copilot o un’altra.

  3. 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.

  4. 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.

Guida alla configurazione → Library · $9/mese →

// faq

Domande su questo prodotto

Cosa fa la Skill AI per Scala?+

Trasforma Claude o ChatGPT in un programmatore in coppia AI per Scala che modella i domini con gli ADT, spiega e corregge gli errori del compilatore, esegue il refactoring secondo lo stile idiomatico di Scala, scrive test in ScalaTest, MUnit o specs2, modifica build.sbt e scrive codice Spark, Akka o Pekko, Cats Effect e ZIO nello stile già usato dal tuo progetto.

Compila o esegue il mio codice Scala al posto mio?+

No. Non esegue sbt, non compila il codice e non esegue i test. Scrive il codice Scala, il test e il comando sbt esatto, che poi esegui localmente o in CI. Qualsiasi operazione che scriva su dati di produzione, topic Kafka o percorsi di output Spark include prima un avviso sulla modalità dry-run.

Gestisce sia Scala 2 sia Scala 3?+

Sì. Indica la tua versione di Scala e usa la sintassi corretta: impliciti e parentesi graffe per Scala 2.12 o 2.13, given/using, metodi di estensione, enum e parentesi graffe opzionali per Scala 3. Segnala quando un artefatto o una funzionalità di una libreria differisce tra le versioni e non mescola mai i due stili senza dirlo.

Può aiutarmi con i job Spark e le build sbt in Scala?+

Sì. Per Spark scrive trasformazioni DataFrame e Dataset, legge gli explain plan e suggerisce il partizionamento, il caching e i flag di spark-submit. Per sbt fornisce righe esatte di libraryDependencies con %% rispetto a %, voci dei plugin, impostazioni per il cross-building e la configurazione di assembly.

Pronto a specializzare la tua AI?

Questo e altri 2.500+, dentro Claude, ChatGPT, Claude Code, Codex o Cursor. Disdici quando vuoi.