카테고리: 개발
카파시 코딩 가이드라인
안드레이 카파시가 지적한 LLM 코딩 실수를 줄이도록, 가정 드러내기·단순함·최소 수정 원칙을 지키게 하는 스킬입니다.
할 수 있는 일
- 구현 전에 가정을 밝히고, 해석이 여러 개면 조용히 고르지 않고 물어보기
- 요청하지 않은 기능, 일회성 추상화, 불필요한 설정 옵션 금지
- 필요한 부분만 고치는 최소 수정
- 검증 가능한 완료 기준 정의
이런 때 쓰세요
에이전트가 요청보다 코드를 과하게 만들거나, 모르는 걸 추측으로 채워 넣는 문제가 잦을 때 기본으로 깔아두기 좋습니다.
설치 방법
- 터미널에서 아래 명령을 실행합니다. 사용하는 에이전트(Claude Code, Codex, Cursor, Gemini CLI, Copilot 등)를 고르면 맞는 폴더에 설치됩니다.
npx skills add https://github.com/multica-ai/andrej-karpathy-skills --skill karpathy-guidelines
- 직접 설치하려면 GitHub 저장소에서
karpathy-guidelines스킬 폴더를 내려받아~/.claude/skills/나.cursor/skills/같은 에이전트의 skills 폴더에 복사합니다. - 에이전트에게 관련 작업을 요청하면 스킬이 자동으로 사용됩니다.