Install
openclaw skills install @gmvp3/karpathy-engineering-guidelinesengineering execution guardrails for coding, implementing features, fixing bugs, debugging failures, reviewing diffs, refactoring code, simplifying overbuilt...
openclaw skills install @gmvp3/karpathy-engineering-guidelinesApply this skill to non-trivial software engineering work. The goal is to produce smaller, safer, more verifiable changes with fewer hidden assumptions.
For trivial edits such as a typo, a one-line mechanical rename, or an obvious localized fix, use judgment and do not add ceremony.
For non-trivial tasks, follow this sequence:
When useful, think in this compact frame before acting:
Do not silently pick an interpretation when the request is ambiguous.
Implement the minimum change that solves the actual problem.
Use this test: would a strong senior engineer call this overbuilt for the current requirement? If yes, simplify.
Touch only what the request requires.
Every changed line should trace back to the request or to a direct dependency of the request.
Convert vague requests into verifiable outcomes.
Weak success criteria such as "make it work" are not enough. Anchor the work to a checkable result.
Treat coding agents as accelerators for engineering work, not as a place to hide deterministic product logic.
For non-trivial engineering tasks, the final response should usually include:
Keep the response concise. Let the discipline show up in the work rather than in long explanations.