Code That Fits In Your Head

Seemanns tekniske heuristikker (kompleksitetsgrenser, TDD, API-design, STRIDE) rutet til nøyaktig den filen en oppgave trenger.

av CodeAlive-AI · CodeAlive-AI/ai-driven-development

Bestått ★ 9.6/10

Code That Fits In Your Head — Seemanns tekniske heuristikker (kompleksitetsgrenser, TDD, API-design, STRIDE) rutet til nøyaktig den filen en oppgave trenger.

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 heuristics
  • Refactor this API using parse-don't-validate and CQS principles
  • Threat model this feature with STRIDE before I ship it