@thgilciffart/pi-skills
Browse, toggle, find, install, and update skills in the Pi coding agent.
Package details
Install @thgilciffart/pi-skills from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@thgilciffart/pi-skills- Package
@thgilciffart/pi-skills- Version
0.1.1- Published
- Nov 8, 2026
- Downloads
- 222/mo · 30/wk
- Author
- thgilciffart
- License
- MIT
- Types
- extension
- Size
- 59.6 KB
- Dependencies
- 1 dependency · 2 peers
Pi manifest JSON
{
"extensions": [
"./src/index.ts"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
pi-skills
Browse, toggle, find, install, and update skills from skills.sh in the Pi coding agent.
Install
Requires Node.js 22.20 or later and Pi 1.4 or later.
pi install npm:@thgilciffart/pi-skills
Run /reload in an open Pi session.
Choose skills
Run /skills to open the picker. Type to search by name, description, or directory. Use Up and Down to move, Enter to toggle a skill, and Tab to cycle through All, Active, Inactive, and Changed.
Ctrl+A enables every editable skill in the current view. Ctrl+D disables them. Ctrl+X marks a tracked download for uninstall; press it again to undo the mark.
Press Ctrl+S to apply changes and reload Pi's resources. Esc discards the draft. Uninstalling a shared download also removes it for other agents in that scope.
Find and manage downloads
/skills find react performance
/skills install vercel-labs/agent-skills vercel-react-best-practices
/skills uninstall vercel-react-best-practices
/skills update
Commands default to project scope. Add --global to install, uninstall, or update for your user account. Project installs and uninstalls require Pi project trust.
Catalog search opens a picker. Press b to open a result in your browser, p to install it in the project, or g to install globally. Press u to uninstall from the project or Shift+U to uninstall globally. Ctrl+F starts another search. These actions run immediately; Esc closes the picker and reloads resources after changes.
Updates apply to skills tracked by the skills CLI. Commit local edits first because updates can replace downloaded files.
For manually installed skills, /skills update-agent <name> asks the current agent to research an update using its available tools. Omit the name to include all discovered skills.
See the command reference for controls, discovery, and scope limits, or development guide for checks and releases.