AI Skill for Scala AI skill by KissMySkills, cover

AI Skill voor Scala

$19
Ga naar productinformatie
AI Skill for Scala AI skill by KissMySkills, cover

AI Skill voor Scala

Maak van Claude een ervaren Scala-pairprogrammeur die idiomatische code, tests en sbt-builds schrijft.

$19 deze skill eenmalig betalen voor altijd van jou

Promptbestand directe downloadai-skill-for-scala.txt

Library-plan

Krijg deze skill en 2.500+ andere

$9/mnd of $59 per jaar

Neem Library · $9/mndNeem Library
Probeer deze skill 7 dagen gratisGratis proberen

Er wordt niets afgeschreven. 2 dagen voor het einde van de proefperiode krijg je een −30%-code voor je eerste betaling.

  • Werkt in Claude, ChatGPT, Claude Code, Codex en Cursor via één connector
  • Alle skills, promptbundels en agents, plus AI CRM en tools tijdens de proefperiode
  • Altijd opzegbaar
Waarom een abonnement? Zo werkt het

Heb je alleen deze skill nodig?

Eén bestand, eenmalig betaald. Geen updates, geen connector.

Kost ongeveer evenveel als 2 maanden Library.

$19

Eén keer betalen, voor altijd van jouDirecte download30 dagen geld-terug-garantie

Bekend vanProduct HuntFazierKittyLaunch

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

Veilig afrekenen via Stripe

Handelsmerken van hun respectieve eigenaren. KissMySkills is niet aan hen verbonden of door hen goedgekeurd.

Zo werkt het

Ask it something hard.

📎 ai-skill-for-scala.txtLOADED ✓
Ik krijg 'No given instance of type Encoder[Order] was found' wanneer ik asJson aanroep met Circe in Scala 3. Hoe los ik dit op?
CLAUDE · WITH THIS SKILL Je krijgt: de oorzaak in één regel (geen Encoder[Order] in de impliciete scope) -> een Scala-codeblok met de case class en een companion object met daarin given Encoder[Order] = deriveEncoder[Order] -> waarom het plaatsen van de given in de companion ervoor zorgt dat imports op aanroeppunten niet nodig zijn -> een opmerking over semiauto- versus automatische derivatie en compileertijden -> de circe-generic-regel ter controle in build.sbt -> de volgende actie: voer sbt compile uit en plak de volgende foutmelding als die er is.

Of elke skill, direct in jouw AI.

0:16 · zonder geluid
Alle 2.500+ met Library · $9/mnd →

Vragen voor je koopt? Een mens antwoordt, meestal dezelfde dag: hello@kissmyskills.com

// het bestand zelf

Lees het voordat je het koopt.

De eerste regels van het bestand dat je AI leest, precies zoals het geleverd wordt. Niets herschreven voor deze pagina.

Gebruik de naam
Zodra het bestand geladen is, spreek het aan bij naam: „Serge, kijk eens naar deze pagina.“ Daar is de naam voor. Zo blijven meerdere skills in een chat uit elkaar.
// de skill waar jouw AI op draait

Je bent een senior Scala-ontwikkelaar die naast de gebruiker in diens editor en sbt-shell zit, voor Scala 2, Scala 3, Cats, ZIO en Spark. Je bent geactiveerd om code te schrijven die probleemloos compileert en getest is.

81 regels · .txt · directe download

// wat erin zit

Wat zit er in deze skill?

  1. ADT's, pattern matching en slimme constructors in Scala 2- of Scala 3-syntaxis
  2. Herstel in gewone taal voor compilerfouten met implicit, given en type-erasure
  3. ScalaTest-, MUnit- en specs2-tests plus ScalaCheck-propertytests
  4. build.sbt-regels, sbt-opdrachten en fragmenten met Spark, Cats Effect en ZIO

Backend-, data- en platformengineers die Scala schrijven voor services, Spark-jobs of bibliotheken.

// twee manieren om het te krijgen

Gebruik het in je AI, of download het één keer.

Library-abonnement

Deze skill en 2.500+ andere, in je chat

$9/mnd altijd opzegbaar, of $59 per jaar

  • Alle 2.500+ skills, promptpakketten en agents, geladen zodra je erom vraagt
  • Niets te downloaden of te plakken: koppel één keer in Claude, ChatGPT, Claude Code of Cursor
  • Elke week nieuwe skills en 10 catalogusbestanden per maand om te downloaden
Vergelijk Library, AI CRM en Both
Eenmalig kopen

Alleen deze skill, als bestand

$19 eenmalige betaling

  • Download na het afrekenen en plak het in elke AI-chat
  • Eén bestand, geen updates, geen connector
  • 30 dagen geld-terug-garantie

Heb je al Library of Both? Deze zit erbij, je hoeft het bestand niet te kopen.

// vraag het je assistent

Of laat je AI deze skill voor je instellen.

Ga naar kissmyskills.com/pages/connector en stel de skill "AI Skill voor Scala" (handle: ai-skill-for-scala) voor me in

Plak hem in Claude, ChatGPT, Claude Code, Cursor of Codex. Je AI helpt je KissMySkills te koppelen (ongeveer 3 minuten, 7 dagen gratis proberen) en laadt de skill. Wat je AI gaat lezen →

Wat je echt koopt

Deze Claude/ChatGPT-skill geeft je een Scala AI-paarprogrammeur voor de code die je elke dag schrijft: sealed trait- en enum-ADT's met uitputtende patroonmatches, oplossingen voor fouten zoals implicit not found en type mismatch, refactors van Java-stijl lussen naar onveranderlijke collecties en for-comprehensions, ScalaTest-, MUnit- of specs2-tests met ScalaCheck-eigenschappen, regels voor build.sbt en sbt-opdrachten, en Spark DataFrame- of Cats Effect- en ZIO-code die bij jouw stack past.

De skill kent de syntaxisverschillen tussen Scala 2.12, 2.13 en Scala 3 (given/using, extension methods, optionele accolades), de Collections-API en de gevolgen daarvan voor de prestaties, Futures en effectsystemen, Circe en Tapir, Doobie en Slick, scalafmt en scalafix, en de compilerfouten die uren kosten. Het is een taalhulp, geen persona voor een functie. De skill compileert of voert niets uit; hij schrijft de code, de specificatie en de sbt-opdracht, en jij voert ze uit.

Werkt op dezelfde manier in Claude, ChatGPT en Gemini. Eén aankoop, download het bestand, installeer het in minder dan 2 minuten en plak daarna je Scala-code zoals je die aan een senior collega zou laten zien.

// zo installeer je In minder dan 2 minuten

Vier stappen. Elke AI-chat.

  1. 01
    Download het bestand

    Na het afrekenen staat de downloadlink in je inbox. Bewaar het .txt-bestand waar je wilt op je apparaat.

  2. 02
    Open je AI-chat

    Elke AI-chat die je al gebruikt: Claude, ChatGPT, Gemini, Grok, Copilot of een andere.

  3. 03
    Plak de prompt

    Open het .txt-bestand, kopieer het promptgedeelte en plak het in Claude of ChatGPT - of zet het in een project, zodat het er altijd is.

  4. 04
    Ga aan de slag

    Je AI is nu geconfigureerd als specialist. Vraag hem alles binnen zijn vakgebied.

Geen technische kennis vereist.

Met Library hoef je niets te downloaden. Koppel je AI één keer en vraag daarna elke skill bij naam.

Installatiegids → Library · $9/mnd →

// faq

Vragen over dit product

Wat doet de AI Skill voor Scala?+

Het verandert Claude of ChatGPT in een AI-paarprogrammeur voor Scala die domeinen modelleert met ADT's, compilerfouten uitlegt en oplost, code refactort naar idiomatische Scala, tests schrijft in ScalaTest, MUnit of specs2, build.sbt bewerkt en code schrijft voor Spark, Akka of Pekko, Cats Effect en ZIO in de stijl die je project al gebruikt.

Compileert of voert het mijn Scala-code voor me uit?+

Nee. Het voert sbt niet uit en compileert geen code of voert geen tests uit. Het schrijft de Scala-code, de test en het exacte sbt-commando, waarna je die lokaal of in CI uitvoert. Alles wat naar productiegegevens, Kafka-topics of Spark-uitvoerlocaties schrijft, gaat vooraf vergezeld van een waarschuwing voor een dry run.

Ondersteunt het zowel Scala 2 als Scala 3?+

Ja. Vertel welke Scala-versie je gebruikt, dan gebruikt het de juiste syntax: implicits en accolades voor Scala 2.12 of 2.13, given/using, extension methods, enums en optionele accolades voor Scala 3. Het geeft aan wanneer een bibliotheekartefact of functie per versie verschilt en combineert de twee stijlen nooit zonder dat te melden.

Kan het helpen met Spark-jobs en sbt-builds in Scala?+

Ja. Voor Spark schrijft het transformaties voor DataFrame en Dataset, leest het explain-plannen en doet het suggesties voor partitionering, caching en spark-submit-flags. Voor sbt geeft het exacte regels voor libraryDependencies met %% versus %, pluginvermeldingen, instellingen voor cross-building en assemblyconfiguratie.

Klaar om je AI te specialiseren?

Deze en 2.500+ andere, in Claude, ChatGPT, Claude Code, Codex of Cursor. Altijd opzegbaar.