Code That Fits In Your Head
Seemanns tekniska heuristiker (komplexitetsgränser, TDD, API-design, STRIDE) routade till exakt den fil en uppgift behöver.
Testad · Fungerar
Vad den gör
Kodifierar konkreta, numrerade heuristiker från Mark Seemanns 'Code That Fits in Your Head' — cyklomatiska komplexitetstak, 80/24-metodstorleksregeln, parse-don't-validate, outside-in TDD, CQS, Strangler-mönstret, STRIDE-hotmodellering — bakom ett routinglager (guidelines.md) som mappar varje kodningsuppgift till en eller två specifika referensfiler istället för att ladda allt. Triggas av kodgranskning, refaktorering, API-design, TDD, debugging och säkerhetsgranskningsförfrågningar; utesluter uttryckligen språksyntax, ramverkshandledningar, incidenthantering och prestandaprofilering.
Testrapport
Matade den med en funktion för orderbehandling med 7 parametrar och komplexitet 13, och den flaggade exakta regelbrott med nummer (cyklomatiskt komplexitetstak på 7, parse-don't-validate) istället för generiska 'städa upp det här'-granskningskommentarer.
Testad: 2026-07-13 · Claude Code 2.x (agent harness)
Installation
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
Kommandon och exempelprompter
/code-that-fits-in-your-headSeemanns tekniska heuristiker (komplexitetsgränser, TDD, API-design, STRIDE) routade till exakt den fil en uppgift behöver.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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