← all repositories
multica-ai/andrej-karpathy-skills

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.

195.4k stars Coding Assistants
Feature · 21 Jun 2026
Andrej Karpathy’s One-File Fix for AI Overengineering

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.

Read the in-depth article
andrej-karpathy-skills
Velocity · 7d
+451
★ / day
Trend
cooling
star history

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.md file, 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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.