@hheei/pi-loadout
Visual loadout and resource manager for Pi Coding Agent.
Package details
Install @hheei/pi-loadout from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@hheei/pi-loadout- Package
@hheei/pi-loadout- Version
0.4.1- Published
- Nov 2, 2026
- Downloads
- 261/mo · 197/wk
- Author
- hheei
- License
- MIT
- Types
- extension
- Size
- 88 KB
- Dependencies
- 1 dependency · 2 peers
Pi manifest JSON
{
"extensions": [
"dist/extension.js"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
@hheei/pi-loadout
Visual resource management extension for Pi Coding Agent.
Provides the /ext-loadout interactive TUI command to inspect, enable, disable, and override native Pi resources across Global (~/.pi/agent/settings.json) and Project (.pi/settings.json) scopes:
- Skills
- Extensions
- Prompts
- Themes
All changes write directly to Pi's native settings.json. Reload using /reload to apply changes.
Interaction
| Key | Action |
|---|---|
↕ |
Move the selection |
␣ / ↵ |
Toggle the resource, or cycle the project override |
⇥ |
Switch the write scope between Global and Project |
| typing | Filter by name, category, or origin |
⎋ |
Clear the filter, then close and save |
The list groups resources by category under a heading, and the detail pane reports the global value, the project decision, and the effective result as three separate facts. Status is drawn with Nerd Font glyphs — 4 enabled, 0 disabled, 9 project-enabled, 7 project-disabled — so a row reads correctly without relying on color. A resource contributed by a package is named after the package rather than its dist/extension.js entry point, and two resources that would otherwise share a label are qualified by the directory that owns them.