pi-package-browser

Browse, search and install pi ecosystem packages (extension/skill/theme/prompt) right inside the pi terminal agent. /packages command.

Packages

Package details

extensionskillthemeprompt

Install pi-package-browser from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:pi-package-browser
Package
pi-package-browser
Version
0.1.0
Published
Oct 3, 2026
Downloads
186/mo · 186/wk
Author
popchai
License
MIT
Types
extension, skill, theme, prompt
Size
29.3 KB
Dependencies
1 dependency · 0 peers

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

pi-package-browser

A terminal package browser for the pi coding agent. Adds a /packages slash command to browse the pi ecosystem live.

Features

  • Live search across ~5,600+ packages on npm (extensions, skills, themes, prompts)
  • Type filter by category
  • Package detail view with README excerpt and monthly download counts
  • One-key install — spawns pi install npm:<name>

Data source

Uses only public npm registry APIs (registry.npmjs.org, api.npmjs.org) with a host whitelist, https-only, private-address rejection, and request timeouts.

Demo

Demo

Install

pi install npm:pi-package-browser

Development

npm install
npm test          # runs vitest
npx tsc --noEmit  # typecheck

Requirements

  • pi >= 0.99
  • Node >= 18
  • Works on Windows Terminal

License

MIT