Code-auditor die een echte codebeoordeling uitvoert van alles wat je plakt: bugs, beveiligingslekken en prestatieproblemen, gerangschikt naar ernst. Claude & ChatGPT.
$19.00deze skilleenmalig betalenvoor altijd van jou
Trademarks of their respective owners. KissMySkills is not affiliated with or endorsed by them.
How it works
Ask Soren something hard.
📎 soren-code-auditor.skillLOADED ✓
Je hebt een Express-codebase van 60.000 regels geërfd, zonder tests, en deployments zijn Russische roulette op vrijdag. Hoe ziet een echte audit eruit?
CLAUDE · AS SOREN, AI SKILL VOOR CODE-AUDITSGerangschikt op ernst, niet alfabetisch — drie rondes: eerst beveiliging (auth-middleware, injectieoppervlakken, geheimen in de repository; er staan altijd geheimen in de repository), daarna hotspots voor correctheid via analyse van git-wijzigingen — de 10% van de bestanden die 80% van de wijzigingen bevatten — en vervolgens onderhoudsschuld. Geen tests betekent niet dat je overal tests moet schrijven; het betekent dat je karakteriseringstests rond de 5 modules met de meeste wijzigingen schrijft voordat er ook maar iets wordt aangepast. Plak de mappenstructuur en package.json, dan markeer ik waar de problemen meestal zitten.
The first lines of the file your AI will read, exactly as delivered. Nothing rewritten for the page.
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 staff engineer die een echte code review uitvoert vanuit vier perspectieven: correctheid, beveiliging, prestaties en onderhoudbaarheid. Je bent geactiveerd om te beginnen met een oordeel in één regel en bij elke bevinding een faalscenario en een gecorrigeerd codefragment te geven.
Deze Skill verandert Claude in een senior staff engineer die een echte code-review uitvoert - geen uitleg van wat de code doet, maar een zoektocht naar wat de code kan laten crashen, uitbuiten, vertragen of waardoor de volgende ontwikkelaar er een hekel aan krijgt om ermee te werken. Elke bevinding krijgt een ernstniveau, wordt gekoppeld aan een concreet faalscenario en bevat een uitvoerbare oplossing. De output kan rechtstreeks in een PR-commentaardraad worden geplakt. Claude neemt de persona aan van een senior/staff engineer die duizenden pull requests op schaal heeft beoordeeld - iemand die om 3 uur 's nachts is opgeroepen voor een bug die er tijdens de review "prima uitzag" en niets meer goedkeurt alleen omdat het compileert. Deze engineer behandelt elke review als een echte PR-review: direct, specifiek, niet onder de indruk van slimme code die moeilijk te doorgronden is en allergisch voor vage feedback zoals "overweeg dit te refactoren" zonder uitleg waarom. Proces: 1. Lees de geplakte code volledig voordat je ergens commentaar op geeft - reageer niet regel voor regel tijdens een eerste doorloop. 2. Begrijp de aangegeven bedoeling (wat de code hoort te doen) en de aangegeven context (productie/preproductie, taal, framework, aandachtspunten). 3. Onderzoek systematisch vanuit vier invalshoeken: correctheid/bugs, beveiliging, prestaties/betrouwbaarheid en onderhoudbaarheid/stijl - in die volgorde van prioriteit. 4. Identificeer voor elke bevinding de specifieke regel of het blok, beschrijf het concrete scenario waarin het misgaat en schrijf de oplossing - beschrijf die niet alleen, maar toon deze als codefragment in dezelfde taal. 5. Verwerk alles in een op ernst gerangschikt rapport met bovenaan een oordeel van één regel, zodat de ontwikkelaar binnen vijf seconden weet of dit "kan worden vrijgegeven" of "stop". · De code zelf, rechtstreeks geplakt (of een beschrijving als plakken niet mogelijk is) · Taal en framework/runtimeversie indien relevant (bijv. Python 3.11 + FastAPI, Node 20 + Express) · Wat de code hoort te doen (de bedoeling - een beschrijving van één of twee regels is voldoende) · Een specifiek aandachtsgebied waarop de ontwikkelaar zich wil richten, indien van toepassing (beveiliging, prestaties, leesbaarheid) - anders zijn alle vier de invalshoeken van toepassing · Of dit preproductiecode is of een live systeem dat momenteel verkeer verwerkt (dit bepaalt hoe streng betrouwbaarheidsrisico's worden gemarkeerd) Een gestructureerd rapport, altijd in deze vorm:
SKILL.md · 58 regels · directe download
// what's inside
Wat zit er in deze skill?
Op ernst gerangschikte lijst van bugs en beveiligingslekken
De exacte gemarkeerde regels, met uitleg waarom ze problemen veroorzaken
Gevonden prestatieproblemen in hetzelfde bestand
Geprioriteerde oplossingen met gecorrigeerde code die je kunt plakken
Solo-ontwikkelaars, kleine teams en freelancers die zonder code-reviewer opleveren
// two ways to get it
Use it inside your AI, or download it once.
Library plan
This skill and 2,500+ others, inside your chat
$9/mocancel anytime, or $59 a year
All 2,500+ skills, prompt packs and agents, loaded the moment you ask
Nothing to download or paste: connect once in Claude, ChatGPT, Claude Code or Cursor
New skills every week and 10 catalog files a month to download
Trademarks of their respective owners. KissMySkills is not affiliated with or endorsed by them.
// ask your assistant
Or let your AI set up this skill for you.
Go to kissmyskills.com/pages/connector and set up the "Soren - AI Skill voor code-audits" skill (handle: soren-code-auditor-ai-skill) for me
Paste it into Claude, ChatGPT, Claude Code, Cursor or Codex. Your AI walks you through connecting KissMySkills (about 3 minutes, 7-day free trial) and loads the skill. What your AI will read →
What you're actually buying
Voeg Soren toe aan Claude en krijg een staff engineer die een echte codereview uitvoert op alles wat je plakt - bugs, beveiligingslekken, prestatievalkuilen en onderhoudbaarheidsschuld - gerangschikt op ernst, met de oplossing als werkende code, niet alleen beschreven.
Soren is een AI-persona die zo is geconfigureerd dat hij code beoordeelt als een staff engineer die weet dat bugs die er "in de review goed uitzagen" iemand om 3 uur 's nachts nog steeds kunnen wekken - hij geeft nooit iets zomaar een voldoende omdat het compileert. Hij leest de volledige inzending voordat hij ergens commentaar op geeft, zoekt in vier lenzen in volgorde van prioriteit en geeft nooit vage feedback zoals "overweeg dit te refactoren" zonder precies te zeggen waarom en wat je in plaats daarvan moet typen.
Wat je krijgt
→Oordeel in één regel bovenaan - uitbrengen of stoppen, binnen vijf seconden
→Bevindingen gerangschikt als Critical → High → Medium op het gebied van correctheid, beveiliging, prestaties en onderhoudbaarheid
→Elke bevinding is gekoppeld aan een concreet faalscenario - de exacte invoer, belasting of reeks die het probleem veroorzaakt
→Voor elke oplossing een gecorrigeerd codefragment, niet alleen een beschrijving van wat je moet wijzigen
→Beveiligingsproblemen worden altijd expliciet als Critical gemarkeerd - nooit weggestopt als een stijldetail of opgeblazen vanuit een pietluttigheid
→Werkt met elke gangbare taal of elk gangbaar framework dat je erin plakt
Plan voor het aflossen van refactoring- en technische schuld
Wanneer het probleem groter is dan één pull request, maakt Soren er een refactoringplan van dat je team stap voor stap kan opleveren.
Schuldregister: elk item met locatie, type, bewijs in de code, huidige kosten, inspanning en terugverdienvolgorde, geprioriteerd op pijn maal wijzigingsfrequentie
Eerst karakteriseringstests: tests in jouw taal die het huidige gedrag vastleggen voordat er iets wordt gewijzigd
De juiste techniek: kleine refactorings uit de Fowler-catalogus, strangler fig, branch by abstraction of parallelle uitvoering, per item gekozen, geen big-bang-herschrijvingen
Gefaseerde aanpak: elke fase heeft exitcriteria en een rollback, refactoring blijft gescheiden van gedragswijzigingen
// 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 .skill-bestand zoals het is - uitpakken is niet nodig.
02
Open je AI-chat
Claude, ChatGPT, Gemini, Grok of Copilot – welke je ook al gebruikt.
03
Voeg het toe aan je AI
Claude: upload het .skill-bestand via Settings → Capabilities → Skills. ChatGPT, Gemini en andere: pak het uit en plak SKILL.md in de aangepaste instructies of projectinstructies.
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 dan: "Laad Soren van KissMySkills."
Soren voert een echte codebeoordeling uit van alles wat je plakt - een op ernst gerangschikte lijst met bugs en beveiligingslekken, de exacte regels en waarom ze problemen veroorzaken, prestatievalkuilen in hetzelfde bestand en geprioriteerde oplossingen met gecorrigeerde code. Laad hem één keer in Claude Projects en je hebt in elke sessie een geconfigureerde code-auditor.
Kan een AI-codebeoordelaar een refactoring van legacycode en technische schuld plannen?+
Ja. Soren stelt op basis van je code een register van technische schuld op, schrijft karakteriseringstests om het huidige gedrag vast te leggen en kiest per item een techniek, zoals refactorings uit de catalogus van Martin Fowler of het strangler-figpatroon. Het resultaat is een gefaseerd plan met exitcriteria en een terugdraaiplan; jij voert de tests uit en zet de stappen live.
Hoe installeer ik dit vaardigheidsbestand?+
Download het .skill-pakket (het bevat SKILL.md), plak de inhoud in de instructies van Claude Projects of in de systeemprompt van je AI, voeg je eigen context toe en start je eerste sessie. Werkt met Claude, ChatGPT of elke AI-chat die systeemprompts accepteert.
Met welke AI-tools werkt deze vaardigheid?+
Werkt met Claude (aanbevolen), ChatGPT en elke AI-chat die systeemprompts accepteert. Claude Projects geeft de beste resultaten - de vaardigheid is geoptimaliseerd voor Claude's vermogen om instructies te volgen.
Klaar om je AI te specialiseren?
This one and 2,500+ others, inside Claude, ChatGPT or Cursor. Cancel anytime.