Code That Fits In Your Head
Seemanns engineeringheuristieken (complexiteitslimieten, TDD, API-design, STRIDE) gerouteerd naar precies het bestand dat een taak nodig heeft.
Getest · Werkt
Wat het doet
Legt concrete, genummerde heuristieken vast uit Mark Seemanns 'Code That Fits in Your Head' — plafonds voor cyclomatische complexiteit, de 80/24-regel voor methodegrootte, parse-don't-validate, outside-in TDD, CQS, het Strangler-patroon, STRIDE threat modelling — achter een routeringslaag (guidelines.md) die elke codeertaak koppelt aan één of twee specifieke referentiebestanden in plaats van alles te laden. Triggert bij codereview, refactoring, API-design, TDD, debuggen en security-review-verzoeken; sluit taalsyntax, frameworktutorials, incident response en performance profiling expliciet uit.
Testrapport
Voerde het een orderverwerkingsfunctie met 7 parameters en complexiteit 13, en het markeerde exacte regelovertredingen op nummer (plafond van 7 voor cyclomatische complexiteit, parse-don't-validate) in plaats van generieke 'ruim dit op'-reviewcommentaren.
Getest op: 2026-07-13 · Claude Code 2.x (agent harness)
Installatie
git clone https://github.com/CodeAlive-AI/ai-driven-development cd ai-driven-development mkdir -p ~/.claude/skills cp -r skills/code-that-fits-in-your-head ~/.claude/skills/code-that-fits-in-your-head
Commando's en voorbeeldprompts
/code-that-fits-in-your-headSeemanns engineeringheuristieken (complexiteitslimieten, TDD, API-design, STRIDE) gerouteerd naar precies het bestand dat een taak nodig heeft.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Review this function against Seemann's complexity and size heuristicsRefactor this API using parse-don't-validate and CQS principlesThreat model this feature with STRIDE before I ship it