@tian.zuo/pi-repo-skills
Per-repository skill enable and disable controls for the pi coding agent.
Package details
Install @tian.zuo/pi-repo-skills from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@tian.zuo/pi-repo-skills- Package
@tian.zuo/pi-repo-skills- Version
0.1.1- Published
- Aug 29, 2026
- Downloads
- 335/mo · 14/wk
- Author
- tian.zuo
- License
- MIT
- Types
- extension
- Size
- 25.5 KB
- Dependencies
- 1 dependency · 2 peers
Pi manifest JSON
{
"extensions": [
"./index.ts"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
@tian.zuo/pi-repo-skills
Release notes: changelog · GitHub releases
Per-repository skill enable and disable controls for the pi coding agent.
pi install npm:@tian.zuo/pi-repo-skills
How it works
Turns individual skills on/off per repository. Disabled skills are removed from
the system prompt (like disable-model-invocation: true), so the model won't
auto-load them. State lives in ~/.pi/repo-skills/config.json, keyed by git
root.
disabled is stored as an array of skill names or the sentinel "ALL"
(every skill off, future-proof against newly installed skills).
Commands
/skills— checkbox TUI:↑↓/jkmove,spacetoggle,adisable all,nenable all,entersave,esccancel./skills-list— list all repos with overrides./skills-reset— clear this repo's overrides.
License
MIT © Tian Zuo