Karpathy's antidote for AI assistants that overcomplicate by default
One markdown file distills Andrej Karpathy's critique of LLM coding failures into guardrails for Claude and Cursor.
A four-rule markdown skill derived from an Andrej Karpathy thread has become the most installed behavioral guide for Claude Code, forcing LLM agents to ask questions before they overengineer.

What it does
This repository packages Andrej Karpathy’s observations about LLM coding failures into a single behavioral guide for AI assistants. Delivered as a CLAUDE.md file and a Cursor rule, it instructs coding agents to state assumptions explicitly, reject unnecessary abstractions, touch only relevant code, and verify work through tests rather than vague imperatives.
The interesting bit The project treats the system prompt itself as the product. Rather than fixing generated code after the fact, it attempts to pre-empt bad habits—overcomplication, drive-by refactoring, and silent confusion—by hardwiring four constraints into the agent’s context window.
Key highlights
- Four principles: Think Before Coding, Simplicity First, Surgical Changes, and Goal-Driven Execution
- Directly targets Karpathy’s documented pitfalls: hidden assumptions, bloated abstractions, orthogonal edits, and deleted comments
- Ships as both a Claude Code plugin and a per-project
CLAUDE.mdfile, with a committed Cursor rule for cross-editor use - Designed to layer under project-specific instructions rather than replace them
Caveats
- The guidelines deliberately trade speed for caution; the README concedes trivial fixes don’t need the full rigor
- It is generic by design and requires merging with project-specific rules to handle domain constraints
Verdict Worth a look if your AI assistant keeps “improving” adjacent code or delivering 1,000-line solutions to 100-line problems. Less necessary if your existing prompts already enforce surgical minimalism.
Frequently asked
- What is multica-ai/andrej-karpathy-skills?
- One markdown file distills Andrej Karpathy's critique of LLM coding failures into guardrails for Claude and Cursor.
- Is andrej-karpathy-skills open source?
- Yes — multica-ai/andrej-karpathy-skills is an open-source project tracked on heatdrop.
- How popular is andrej-karpathy-skills?
- multica-ai/andrej-karpathy-skills has 195.4k stars on GitHub and is currently cooling off.
- Where can I find andrej-karpathy-skills?
- multica-ai/andrej-karpathy-skills is on GitHub at https://github.com/multica-ai/andrej-karpathy-skills.