Вирусный CLAUDE.md (100k+ звёзд на GitHub), собранный по публичным наблюдениям Андрея Карпати о том, где LLM-агенты ошибаются в коде. Четыре правила: думать до кода, не переусложнять, менять точечно и проверять результат. Разбираем каждое и как подключить.
Karpathy skills — это набор правил для Claude Code (файл CLAUDE.md или Agent Skill), собранный сообществом по публичным наблюдениям Андрея Карпати о том, где LLM-агенты чаще всего ошибаются в коде. Он заставляет агента сначала думать и проверять предположения, писать минимум кода, менять только нужное и в конце сверяться с целью. Ставится одним файлом и работает в Claude Code, Cursor и Codex.
Это разбор из рубрики «Разбор скила», где мы поштучно вскрываем навыки Claude. Соседи по рубрике — про экономику агента ( caveman) и про управление контекстом ( контекст-инжиниринг), а этот — про дисциплину: как агент принимает решения, чтобы не наделать лишнего.
Что узнаешь из гайда
Часть 1 · Суть
Андрей Карпати — один из самых цитируемых людей в теме LLM, и он не раз публично разбирал, где нейросети спотыкаются, когда пишут код: угадывают вместо того чтобы спросить, лепят лишние абстракции, правят половину проекта ради одной строки, отдают результат без проверки. Сообщество собрало эти наблюдения в один файл — CLAUDE.md и Agent Skill под именем andrej-karpathy-skills, — который набрал больше 100k звёзд на GitHub и стал вирусным.
Важная деталь: сам Карпати этот скил не выкладывал — это оформленные сообществом его публичные принципы. Поэтому и вариантов в каталогах несколько, а содержание у них общее: четыре правила поведения агента.
Часть 2 · Разбор
По сути это перевод разрозненных «здравых» правил ревью в инструкцию, которую агент читает перед каждой задачей. Ничего эзотерического — но именно этих четырёх вещей LLM чаще всего и не делает сама.
Часть 3 · Эффект
С этими правилами Claude Code перестаёт быть «услужливым, но самоуверенным». На неоднозначной задаче он сначала уточняет, а не выкатывает готовое решение, которое потом переделывать. На простой задаче не изобретает фабрику там, где нужна функция. И в конце не говорит «готово», пока не сверился с целью.
Это близко к тому, что даёт контекст-инжиниринг и мета-паки вроде Superpowers (план перед кодом), только karpathy skills делает это одним компактным файлом правил, а не большой библиотекой навыков.
Часть 5 · Установка
Как Agent Skill — папка навыка с файлом SKILL.md кладётся в ~/.claude/skills/, и Claude подхватывает правила. Как обычный файл — правила копируют в CLAUDE.md проекта или в глобальный ~/.claude/CLAUDE.md. Для Cursor и Codex те же правила кладут в правило проекта / AGENTS.md. Пошаговый порядок с командами маркетплейса — в гайде по установке скилов, а похожие по духу навыки — в подборке лучших скилов и в разделе для разработчиков на маркетплейсе.
Вопросы
Karpathy skills — это набор правил для Claude Code (файл CLAUDE.md или Agent Skill), собранный сообществом по публичным наблюдениям Андрея Карпати о том, где LLM-агенты чаще всего ошибаются в коде. Правил четыре: думать до кода и проверять предположения, писать минимум кода, менять только нужное, в конце сверяться с целью. Ставится одним файлом и работает в Claude Code, Cursor и Codex.
Нет. Сам файл собрало сообщество, оформив в виде CLAUDE.md и Agent Skill публичные наблюдения Карпати о типичных ошибках LLM при написании кода: молчаливые допущения, переусложнение, лишние правки, отсутствие проверки. Поэтому в каталогах он идёт под именем andrej-karpathy-skills, а не как официальный релиз самого Карпати.
Первый — думать до кода: проговаривать допущения и спрашивать при неоднозначности, а не угадывать. Второй — простота: минимальный код без спекулятивных абстракций. Третий — точечные правки: трогать только то, что относится к задаче. Четвёртый — цель и проверка: превращать команду в измеримую цель и в конце сверяться, достигнута ли она.
Обычный CLAUDE.md описывает ваш проект — стек, команды, соглашения. Karpathy skills описывает не проект, а поведение агента: как он думает и принимает решения. Их не заменяют друг другом, а совмещают. И можно взять не все четыре правила, а те, что закрывают ваши боли.
Два пути. Как Agent Skill — положить папку навыка с файлом SKILL.md в ~/.claude/skills/. Как CLAUDE.md — скопировать правила в файл проекта или в глобальный ~/.claude/CLAUDE.md. Для Cursor те же правила кладут в правило проекта. Пошагово — в гайде по установке скилов.
Хотите собрать набор навыков под свой стиль работы? В каталоге скилов ИИ-офиса есть готовые SKILL.md под разработку, дисциплину агента, дизайн и контент — с установкой в одну команду.
Читать дальше
Платформа и сообщество, где я по шагам показываю, как поставить ИИ на рутину: контент, код, продажи, аналитика. Заходи и забирай рабочие связки, которыми пользуюсь сам.
Вступить в ИИ-офисtelegram
Канал с полезными материалами про нейросети
Разборы, новые инструменты и приёмы по ИИ — то, чем пользуюсь сам, без воды. Подпишись, чтобы не потерять.