Code That Fits In Your Head
Seemanns tekniske heuristikker (kompleksitetsgrenser, TDD, API-design, STRIDE) rutet til nøyaktig den filen en oppgave trenger.
Bestått
Hva den gjør
Koder inn konkrete, nummererte heuristikker fra Mark Seemanns «Code That Fits in Your Head» — grenser for syklomatisk kompleksitet, 80/24-regelen for metodestørrelse, parse-don't-validate, outside-in TDD, CQS, Strangler-mønsteret, STRIDE-trusselmodellering — bak et rutingslag (guidelines.md) som mapper hver kodeoppgave til én eller to spesifikke referansefiler i stedet for å laste inn alt. Trigges av kodegjennomgang, refaktorering, API-design, TDD, feilsøking og sikkerhetsgjennomgang-forespørsler; ekskluderer eksplisitt språksyntaks, rammeverk-tutorials, hendelseshåndtering og ytelsesprofilering.
Testrapport
Matet den med en ordrebehandlingsfunksjon med 7 parametere og kompleksitet 13, og den flagget eksakte regelbrudd med nummer (syklomatisk kompleksitetstak på 7, parse-don't-validate) i stedet for generiske «rydd opp i dette»-kommentarer.
Testet på: 2026-07-13 · Claude Code 2.x (agent harness)
Installer
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
Kommandoer og eksempelprompter
/code-that-fits-in-your-headSeemanns tekniske heuristikker (kompleksitetsgrenser, TDD, API-design, STRIDE) rutet til nøyaktig den filen en oppgave trenger.
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
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