This skill is a Gemini CLI adaptation of the guidelines found in the repository forrestchang/andrej-karpathy-skills. The principles are based on industry-standard workflows and observations shared by Andrej Karpathy regarding LLM coding behaviors.
Original source: forrestchang/andrej-karpathy-skills
This repository provides a specialized skill for the Gemini CLI agent. It implements a set of behavioral guidelines designed to enforce senior-level engineering standards, prioritize simplicity, and ensure surgical code modifications.
These instructions are specifically tuned to reduce common LLM mistakes such as speculative coding, unnecessary abstractions, and unrelated refactoring.
You have two options for installing this skill depending on your needs.
Install this skill once to make it available across all your projects and sessions.
gemini skills install https://github.com/mertso13/gemini-skill-karpathy-coding --scope userInstall this skill only for the current project directory.
gemini skills install https://github.com/mertso13/gemini-skill-karpathy-coding --scope workspaceAfter installation, open an interactive Gemini CLI session and execute the command:
/skills reload Once reloaded, you can activate the guidelines by instructing the agent to activate the llm-coding-guidelines skill.
This project is open-source and available under the MIT License.