← Ко всем open source проектам

Andrej Karpathy Skills

multica-ai/andrej-karpathy-skills

Andrej Karpathy Skills — один CLAUDE.md с правилами для Claude Code, собранными вокруг типичных ошибок LLM при программировании.

Форки 17,384
Автор multica-ai
Язык Не указано
Лицензия Не указано
Обновлено 2026-06-07

Что такое Andrej Karpathy Skills

Andrej Karpathy Skills — очень компактный репозиторий: его смысл не в большом коде, а в одном `CLAUDE.md`, который задаёт Claude Code более строгую манеру работы. Правила собраны вокруг наблюдений Andrej Karpathy о типичных провалах LLM в программировании: скрытые предположения, переусложнение, побочные правки и слабая проверяемость результата.

Это не официальный проект Karpathy и не фреймворк для агентов. Скорее это публичный prompt-engineering артефакт: небольшой файл, который можно положить в проект, чтобы агент чаще думал перед изменениями, называл неопределённость, держал правки узкими и добивался проверяемого результата.

Что внутри

Файл строится вокруг четырёх принципов: Think Before Coding, Simplicity First, Surgical Changes и Goal-Driven Execution. Каждый принцип закрывает конкретную боль: не угадывать требования молча, не строить лишние абстракции, не трогать соседний код и не считать задачу завершённой без понятного критерия успеха.

Форма правил для coding agent

Пример показывает сам тип репозитория: это не библиотечный API, а инструкция, которая меняет поведение агента в рабочем проекте.

Язык: Markdown
# Claude Code project rules

- State assumptions before editing
- Prefer the smallest working change
- Touch only files needed for the task
- Run or explain verification before finishing

Зачем это используют

Такие репозитории стали популярны вместе с Claude Code, Codex, Cursor и другими coding agents. Разработчики быстро заметили, что модель может быть сильной в локальной задаче, но вредить рабочему дереву самоуверенностью. Поэтому появились короткие, переносимые инструкции, которые фиксируют инженерную дисциплину в проекте.

Сильные стороны и ограничения

Сильная сторона проекта — минимализм: один файл легко прочитать, изменить и проверить в своём workflow. Ограничение тоже в этом: инструкция не заменяет тесты, code review, CI и права доступа. Она улучшает поведение агента, но не делает его автоматически надёжным инженером.