pi-list-skills
Pi extension that lists all loaded skills grouped by source (git repo, npm, global, project)
Package details
Install pi-list-skills from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:pi-list-skills- Package
pi-list-skills- Version
1.0.3- Published
- Jul 5, 2026
- Downloads
- 619/mo · 32/wk
- Author
- yapiodesign
- License
- MIT
- Types
- extension
- Size
- 10.7 KB
- Dependencies
- 0 dependencies · 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-list-skills
A Pi extension that lists all loaded skills grouped by source.
Features
/list-skillscommand — interactive select UI showing skills grouped by where they came fromlist_skillstool — LLM-callable tool that returns skills as structured markdown, grouped by source- Source grouping — skills are automatically organized by origin:
- Git repos (e.g.,
github.com/user/pi-skills) - npm packages (e.g.,
npm:pi-skill-package) - Global skills (
~/.pi/agent/skills,~/.agents/skills) - Project skills (
.pi/skills,.agents/skills)
- Git repos (e.g.,
Install
pi install npm:pi-list-skills
Then /reload in Pi or restart.
Usage
/list-skills # interactive select UI, grouped by source
Or ask the agent: "what skills are loaded?"
Example output
/list-skills command (interactive select UI)
Loaded Skills (5)
── github.com/example/pi-skills ──
example-skill — An example skill from a git repository.
another-skill — Another example skill from a git repository.
── npm:pi-example-package ──
packaged-skill — An example skill installed via npm.
── Global (~/.pi/agent/skills) ──
global-skill — An example globally-installed skill.
── Project (.pi/skills) ──
project-skill — An example project-level skill.
Selecting a skill shows its name, description, and file location.
list_skills tool (LLM-callable, returns markdown)
## Loaded Skills (5)
### github.com/example/pi-skills
- **example-skill** — An example skill from a git repository.
- **another-skill** — Another example skill from a git repository.
### npm:pi-example-package
- **packaged-skill** — An example skill installed via npm.
### Global (~/.pi/agent/skills)
- **global-skill** — An example globally-installed skill.
### Project (.pi/skills)
- **project-skill** — An example project-level skill.
License
MIT