@micka33/pi-karpathy-skill
Pi package providing the Karpathy Guidelines skill for safer, simpler coding-agent behavior.
Package details
Install @micka33/pi-karpathy-skill from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@micka33/pi-karpathy-skill- Package
@micka33/pi-karpathy-skill- Version
2.0.1- Published
- May 15, 2026
- Downloads
- not available
- Author
- mickael_cassy
- License
- MIT
- Types
- skill
- Size
- 177.3 KB
- Dependencies
- 0 dependencies · 0 peers
Pi manifest JSON
{
"image": "https://raw.githubusercontent.com/Micka33/pi-karpathy-skill/main/assets/social-preview.png",
"skills": [
"./skills"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
pi-karpathy-skill
Pi package that provides the karpathy-guidelines skill to coding agents.
The skill contains behavioral guidelines inspired by Andrej Karpathy's observations on common LLM coding pitfalls: think before coding, keep solutions simple, make surgical changes, and define verifiable success criteria.
Install
From npm:
pi install npm:@micka33/pi-karpathy-skill
From this repository:
pi install git:git@github.com:Micka33/pi-karpathy-skill.git@latest
For project-local installation: Use the -l flag:
pi install -l npm:@micka33/pi-karpathy-skill@latest
Usage
Pi auto-discovers the skill from this package. You can also force-load it in a pi session:
/skill:karpathy-guidelines
Package contents
skills/
└── karpathy-guidelines/
└── SKILL.md
Publishing
Releases are published automatically by GitHub Actions when a semver tag is pushed:
git tag v0.1.0
git push origin v0.1.0
The release workflow for an agent publishing the next version:
- Run
git fetch --tags --force && git tag --list 'v[0-9]*.[0-9]*.[0-9]*' --sort=-v:refname | head -n 1to get the highest existingvX.Y.Zgit tag in the repo. - Choose the next semver version by bumping it according to the requested changes.
- Ask the user to confirm the next version you chose.
- Create and push a matching tag, for example
git tag v0.0.1 && git push origin main v0.0.1. - Verify the GitHub Actions release run succeeds.
Attribution
Skill content is adapted from multica-ai/andrej-karpathy-skills and is licensed MIT.
