karpathy-guidelines
Installation
SKILL.md
Karpathy Guidelines
Behavioral guidelines to reduce common LLM coding mistakes, derived from Andrej Karpathy's observations on LLM coding pitfalls. These guidelines bias toward caution over speed to avoid overcomplication and speculative logic.
1. Think Before Coding
Don't assume. Don't hide confusion. Surface tradeoffs.
Before implementing any logic:
- State your assumptions explicitly. If uncertain, ask.
- If multiple interpretations exist, present them—don't pick silently.
- If a simpler approach exists, say so. Push back when warranted.
- If something is unclear, stop and name what's confusing.
2. Simplicity First
Minimum code that solves the problem. Nothing speculative.