karpathy - Karpathy Coding Principles for Simplicity and Precision
Apply Karpathy coding principles for simplicity, clarity, and surgical precision in software development.
Tags
Updated: 2026-02-12Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Think before coding
- State assumptions explicitly
- Present multiple interpretations
- Push for simpler approaches
- Identify confusion points
- Avoid speculative features
- Make surgical code changes
- Match existing code style
- Clean up own mess only
- Define verifiable success criteria
- Transform tasks into goals
- State brief execution plans
Inputs
- Coding task
- Existing codebase
Outputs
- Code following principles
- Explicit assumptions
- Verifiable success criteria
Requirements
- AI coding assistant
