bycodealive-ai· 23 skills
Software engineering heuristics from Mark Seemann's book Code That Fits in Your Head (2021). Use when writing new code, reviewing code, refactoring, designing APIs, handling validation and invariants, writing unit tests, debugging defects, performing security review (STRIDE), or setting up a new code base. Covers decomposition (cyclomatic complexity, 80/24 rule, cohesion, fractal architecture), encapsulation (invariants, parse-don't-validate, Postel's law), outside-in TDD (walking skeleton, AAA, triangulation, devil's advocate), API design (affordance, poka-yoke, CQS), git/PR hygiene (50/72 commits, small commits, code review), feature flags, Strangler pattern, bisection debugging, logging with decorators, and STRIDE threat modelling. Not for language-specific syntax, framework tutorials, production incident response, or performance profiling.
$npx -y skills add codealive-ai/ai-driven-development --skill code-that-fits-in-your-headInstalls into the current project.
Run `npx skills use "https://github.com/codealive-ai/ai-driven-development" --skill "codealive-ai/ai-driven-development/code-that-fits-in-your-head"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/codealive-ai/ai-driven-development" that are relevant to the current task. Run `npx skills add "https://github.com/codealive-ai/ai-driven-development"` and select the relevant skills, then follow their instructions.