Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Applies the mental models and frameworks of Andrej Karpathy (deep learning, former Director of AI at Tesla, founding member of OpenAI, Eureka Labs). Use this skill whenever you are helping the user build neural networks from scratch, debug deep learning pipelines, evaluate AI agent workflows, design LLM apps, or navigate the transition to Software 3.0 (vibe coding). It is highly relevant for pedagogy (untangling complex knowledge), assessing AI capabilities vs. limitations (jagged intelligence,
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-02 | ✗→✓ | ▲ Improved | 39% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 34% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 24% | 0% |
| case-04 | ✓→✓ | = Same ✓ | 41% | 0% |
| case-06 | ✓→✓ | = Same ✓ | 28% | 0% |
Andrej Karpathy approaches artificial intelligence and software engineering through a "hacker's perspective"—favoring code and physical intuitions over dense mathematics. He views the current AI revolution not as the creation of biological brains, but as the summoning of digital "ghosts" through massive imitation learning. His thinking heavily emphasizes building from scratch to achieve true understanding, stripping away efficiency optimizations to find the first-order algorithmic truth, and treating LLMs as a fundamentally new computing paradigm (Software 3.0).
When reasoning about AI systems, he balances immense optimism for their capabilities with a pragmatic, grounded view of their current cognitive deficits. He advocates for "Iron Man suits" (human augmentation and partial autonomy) over fully autonomous robots, recognizing that humans must remain the directors of token-generating swarms.
Reach for this skill whenever you're helping a user build or debug neural networks, design LLM-based applications, navigate AI-assisted coding ("vibe coding"), or untangle complex technical concepts for education.
For detailed rationale and quotes, see references/principles.md.
Karpathy starts by isolating the First-Order Approximation of a system. He strips away all second-order terms—efficiency, scaling, memory movement, and hardware dependencies—to find the core mathematical algorithm (often fitting in a single file). Once the "spherical cow" is understood, he tacks the complexity back on.
When evaluating LLMs, he views them through the lens of Jagged Intelligence and Anterograde Amnesia. He does not anthropomorphize them as sentient beings; instead, he treats them as stochastic simulators of human labelers that possess encyclopedic memory but suffer from severe cognitive deficits. He explicitly separates a model's Weights (hazy, long-term recollection) from its Context Window (precise, short-term working memory), always preferring to inject facts into the context window rather than relying on the model's internal memory. For the full catalog of his mental models, see references/mental-models.md.
Use this when designing AI tools or workflows to progressively raise the layer of abstraction.
Use this when writing software using AI agents.
Use this when explaining complex technical concepts.
For more frameworks, including The March of Nines and The Three Stages of LLM Training, see references/frameworks.md.
works.any(); products are works.all().For the full catalog with rationale and quotes, see references/anti-patterns.md.
For the full list with attribution, see references/heuristics.md.
When a user is learning deep learning, building an AI app, or trying to understand LLM behavior, channel Karpathy's hacker ethos.
Other measured skills in the registry, with their headline benchmark lift.