Code That Fits In Your Head
Seemanns Engineering-Heuristiken (Komplexitätsgrenzen, TDD, API-Design, STRIDE) geroutet an genau die Datei, die eine Aufgabe braucht.
Getestet · Funktioniert
Was es kann
Kodiert konkrete, nummerierte Heuristiken aus Mark Seemanns 'Code That Fits in Your Head' — zyklomatische Komplexitätsobergrenzen, die 80/24-Methodengrößenregel, parse-don't-validate, Outside-in-TDD, CQS, Strangler-Pattern, STRIDE-Bedrohungsmodellierung — hinter einer Routing-Schicht (guidelines.md), die jede Coding-Aufgabe auf eine oder zwei spezifische Referenzdateien abbildet, statt alles zu laden. Triggert bei Code-Review-, Refactoring-, API-Design-, TDD-, Debugging- und Security-Review-Anfragen; schließt explizit Sprachsyntax, Framework-Tutorials, Incident Response und Performance-Profiling aus.
Testbericht
Ihm eine Order-Processing-Funktion mit 7 Parametern und Komplexität 13 vorgelegt, und er markierte exakte Regelverstöße mit Nummer (zyklomatische Komplexitätsobergrenze von 7, parse-don't-validate) statt generischer 'räum das auf'-Review-Kommentare.
Getestet am: 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
Befehle & Beispiel-Prompts
/code-that-fits-in-your-headSeemanns Engineering-Heuristiken (Komplexitätsgrenzen, TDD, API-Design, STRIDE) geroutet an genau die Datei, die eine Aufgabe braucht.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
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