@micka33/pi-karpathy-skill
v2.0.1
Published
Pi package providing the Karpathy Guidelines skill for safer, simpler coding-agent behavior.
Maintainers
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-skillFrom this repository:
pi install git:[email protected]:Micka33/pi-karpathy-skill.git@latestFor project-local installation: Use the -l flag:
pi install -l npm:@micka33/pi-karpathy-skill@latestUsage
Pi auto-discovers the skill from this package. You can also force-load it in a pi session:
/skill:karpathy-guidelinesPackage contents
skills/
└── karpathy-guidelines/
└── SKILL.mdPublishing
Releases are published automatically by GitHub Actions when a semver tag is pushed:
git tag v0.1.0
git push origin v0.1.0The 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.
