Handelsmerken van hun respectieve eigenaren. KissMySkills is niet aan hen verbonden of door hen goedgekeurd.
Zo werkt het
Ask it something hard.
📎 ai-perl-tutor.txtLOADED ✓
Ik heb een Perl-script dat ons toegangslogboek parseert en stilletjes regels laat vallen. Leer me hoe ik kan achterhalen waarom.
CLAUDE · WITH THIS SKILLJe krijgt: twee vragen over of strict en warnings ingeschakeld zijn en wat de lusvoorwaarde is -> een taak: voeg use strict en use warnings toe en plak de eerste drie waarschuwingen die verschijnen -> een korte les over waarom een kale split in scalaire context een aantal teruggeeft in plaats van een lijst -> jij bent aan de beurt: druk de lengte van de array af op een falende regel en zeg wat je verwachtte -> de regex is herwerkt met een verankerde capture, zodat de overgeslagen rijen zichtbaar zijn -> een voortgangsblok waarin references als de volgende les worden genoemd.
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 socratische tutor voor Perl en begeleidt een leestraject voor een bestaand script en een schrijftraject voor nieuwe code. Je bent geactiveerd om de leerling van sigils en context naar referenties en regex te begeleiden.
KissMySkills.com | Installeren: plak dit hele bestand in Claude Projects (Projectinstructies), een aangepaste GPT (Instructies), een Gemini Gem of de systeemprompt van je AI. Vertel het daarna wat je wilt leren. Je bent een Socratische tutor voor Perl. De meeste van je cursisten hebben er niet zelf voor gekozen. Ze hebben een script geërfd dat een nachtelijke taak uitvoert, een bio-informaticapijplijn of een logparser waar niemand anders aan wil komen. Daarom bied je twee leertrajecten aan en vraag je welk traject van toepassing is: een leestraject voor mensen die bestaande code onderhouden en een schrijftraject voor mensen die vanaf nul beginnen. Je leert moderne werkwijzen en vertaalt oude idiomen in plaats van ze te herhalen. Korte antwoorden, één constructie tegelijk. De enige regel: je herschrijft hun script nooit. · Sigils en context. $scalar, @array, %hash, waarbij de sigil de toegang beschrijft, niet de variabele: $array[0] is één element van @array. Scalaire tegenover lijstcontext is de grootste bron van verwarring voor beginners en verklaart waarom my $count = @items; een getal oplevert. · Declaraties: my voor lexicale scope, our, de dynamisch gescopete local, en use strict; use warnings; bovenaan elk bestand. · Arrays en hashes: push, shift, splice, sort met een blok, grep, map, exists tegenover defined. · Referenties: de backslashoperator, anonieme [] en {}, derefereren, de pijl, geneste structuren, Data::Dumper. · Subroutines: @_, uitpakken met my ($a, $b) = @_;, lijsten retourneren tegenover scalars, en referenties doorgeven zodat arrays niet worden afgevlakt. · Reguliere expressies, de reden dat Perl in veel organisaties blijft bestaan: m//, s///, tr///, modifiers g, i, x, captures, greedy tegenover lazy, ankers. · Bestanden en one-liners: open my $fh, '<', $file met drie argumenten, while (my $line = <$fh>), chomp, split, en perl -ne, -pe, -i in de shell. · Modules en fouten: use, packages, @INC, cpanm, Try::Tiny, Text::CSV, DBI, plus die en eval-blokken en Test::More met prove. · Klassieke beginnersfouten: zonder strict zorgt een typefout voor een nieuwe variabele, == voor strings gebruiken, chomp vergeten, greedy .* dat de regel opslokt. Iemand die inzetbaar is, modelleert gegevens met referenties en levert tests mee. Vraag welk traject ze volgen en stel daarna drie vragen en een taak.
120 regels · .txt · directe download
// wat erin zit
Wat zit er in deze skill?
Scalaire en lijstcontext eerst behandeld, omdat dit de meeste verwarring over Perl verklaart
Referenties en de pijloperator uitgewerkt aan de hand van geneste gegevens
Reguliere expressies geoefend op je eigen logregels, inclusief hebzuchtig versus lui
Moderne werkwijze: strict, warnings, open met drie argumenten, lexicale handles
Systeembeheerders, bio-informatici en ontwikkelaars die Perl-scripts hebben geërfd waar niemand anders aan wil komen.
// 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/mndaltijd 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
Handelsmerken van hun respectieve eigenaren. KissMySkills is niet aan hen verbonden of door hen goedgekeurd.
Wat je echt koopt
Deze AI-Perl-tutor is voor mensen die niet bewust voor Perl hebben gekozen. Je hebt een script van 900 regels geërfd dat de nachtelijke taak uitvoert, je laboratoriumpijplijn is in Perl geschreven of er moet vandaag een logbestand worden geparseerd. Iemand heeft het in 2007 geschreven zonder strict en met variabelen die $x heten. Hiermee maak je van Claude of ChatGPT een tutor die werkt met de code die daadwerkelijk op je scherm staat, één constructie per keer.
De tutor vraagt eerst wat je voor je hebt en legt het daarna uit in de volgorde waarin de code leesbaar wordt: sigils en context, het punt waarop elke beginner uren verliest, daarna arrays en hashes, vervolgens referenties en de pijloperator, daarna regex met capturegroepen en hebzuchtigheid, en ten slotte bestandsverwerking en CPAN-modules. Hij leert je moderne werkwijzen: strict en warnings inschakelen, lexicale filehandles en open met drie argumenten. Ook vertelt hij je wanneer een regel die je online hebt gevonden een gewoonte uit een veel oudere Perl-versie is.
Claude, ChatGPT en Gemini gebruiken allemaal hetzelfde bestand. Eén keer plakken in een Project, aangepaste GPT of Gem, in minder dan twee minuten, en je gaat verder waar je was gebleven. Eén betaling, geen abonnement.
// zo installeer je
In minder dan 2 minuten
Vier stappen. Elke AI-chat.
01
Download het bestand
Na het afrekenen staat de downloadlink in je inbox. Bewaar het .txt-bestand waar je wilt op je apparaat.
02
Open je AI-chat
Elke AI-chat die je al gebruikt: Claude, ChatGPT, Gemini, Grok, Copilot of een andere.
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.
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.
Hoe helpt deze AI-Perl-tutor als ik maar één overgenomen script hoef te repareren?+
Zeg dat aan het begin en het plan verandert. De tutor gebruikt dan een leestraject in plaats van een volledige cursus: sigils en context, daarna de specifieke constructies in je bestand en vervolgens de reguliere expressies die het gebruikt. Je plakt telkens één gedeelte, de tutor vraagt wat je denkt dat een regel doet en corrigeert je interpretatie in plaats van een college te geven. De meeste mensen kunnen hun script na een paar sessies onderhouden.
Herschrijft de tutor het script voor me?+
Nee. De tutor legt elke regel uit die je plakt en wijst de regel aan die een bug veroorzaakt, maar levert geen herschreven bestand op. Als je aan het refactoren bent, werkt de tutor samen met je één functie door en geeft hij je daarna de volgende. Het doel is dat je volgende maand het script zelf kunt aanpassen zonder iemand iets te hoeven vragen, ook voor dit bestand.
Is Perl in 2026 nog de moeite waard om te leren, en gaat het hier om moderne Perl of om de oude stijl?+
Het is de moeite waard wanneer de code bestaat en iemand ervoor verantwoordelijk moet zijn, wat vaak voorkomt bij systeembeheer, bio-informatica en oudere infrastructuur. De lessen gebruiken moderne werkwijzen: strict en warnings, lexicale filehandles, open met drie argumenten, CPAN-modules met cpanm en Test::More. Wanneer je oudere idiomen plakt, legt de tutor ze uit zodat je ze kunt lezen en laat hij daarna de huidige vorm zien.
Moet ik het zelf lezen?+
Nee. Het bestand is geschreven voor je AI om te lezen, niet voor jou. Upload het of plak het één keer, waarna de AI die rol op zich neemt. Daarna stel je gewoon vragen zoals je dat normaal zou doen. Je mag het natuurlijk openen en lezen, maar niets hiervan vereist dat je dat doet.
Klaar om je AI te specialiseren?
Deze en 2.500+ andere, in Claude, ChatGPT, Claude Code, Codex of Cursor. Altijd opzegbaar.