karpathy

SKILL.md

Karpathy Coding Principles

Principles for writing clean, minimal, and purposeful code.


1. Think Before Coding

Don't assume. Don't hide confusion. Surface tradeoffs.

Before implementing:

  • State your assumptions explicitly. If uncertain, ask.
  • If multiple interpretations exist, present them - don't pick silently.
  • If a simpler approach exists, say so. Push back when warranted.
  • If something is unclear, stop. Name what's confusing. Ask.

Installs
2
First Seen
Apr 22, 2026