Karpathy LLM-Coding Skills
A single CLAUDE.md encoding four principles from Andrej Karpathy's public writing: Think Before Coding (surface assumptions and tradeoffs), Simplicity First (minimum code, nothing speculative), Surgical Changes (touch only what the task requires), and Goal-Driven Execution (define success criteria and loop until verified). Installable as a Claude Code plugin or per-project CLAUDE.md.
View on GitHubWhat it does
- /plugin marketplace add forrestchang/andrej-karpathy-skills
Register the Karpathy skills marketplace in Claude Code.
- /plugin install andrej-karpathy-skills@karpathy-skills
Install the Karpathy guardrail CLAUDE.md as a plugin that applies across all projects.
- Think Before Coding principle
Forces the model to state assumptions explicitly, present multiple interpretations, and stop rather than guess.
- Simplicity First principle
Minimum code that solves the problem — no speculative features, abstractions, or over-engineering.
- Surgical Changes principle
Every changed line traces to the user request; no drive-by improvements to adjacent code.
- Goal-Driven Execution principle
Transform tasks into verifiable goals with test-first success criteria so the model can loop independently.