Andrej Karpathy Skills: coding guardrails for Claude Code
A small Claude Code skill built around Karpathy-style coding habits: make surgical changes, state assumptions, define success criteria, and keep looping until the result is checked.
This is a quick evidence check, not a verdict. Use it to decide which repo deserves a closer read.
Compare Andrej Karpathy Skills vs gstack
gstack is a broader suite than Andrej Karpathy Skills if you want one repo to cover more workflow steps.
Pick this if you want a bundled workflow suite instead of one focused skill.
DimensionAndrej Karpathy Skillsgstack
Shortlist fitstrong fitstrong fit
Installclearclear
Sourcestrongusable
Scopefocusedsuite
Compare Andrej Karpathy Skills vs caveman
caveman is a close shortlist alternative if Andrej Karpathy Skills is not quite the right fit.
Pick this if you want another Claude Code option in the same workflow family.
DimensionAndrej Karpathy Skillscaveman
Shortlist fitstrong fitstrong fit
Installclearclear
Sourcestrongstrong
Scopefocusedfocused
Source evidence
These excerpts show the repo's own claims and setup paths. Read them before deciding how to install it.
README excerpt
README.md
The Problems
From Andrej's post:
"The models make wrong assumptions on your behalf and just run along with them without checking. They don't manage their confusion, don't seek clarifications, don't surface inconsistencies, don't present tradeoffs, don't push back when they should."
"They really like to overcomplicate code and APIs, bloat abstractions, don't clean up dead code... implement a bloated construction over 1000 lines when 100 would do."
"They still sometimes change/remove comments and code they don't sufficiently understand as side effects, even if orthogonal to the task."
The Solution
Four principles in one file that directly address these issues: