@firstpick/pi-extension-setup-skills

Interactive Pi command to enable or disable local skills from a multi-selection list.

Packages

Package details

extension

Install @firstpick/pi-extension-setup-skills from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@firstpick/pi-extension-setup-skills
Package
@firstpick/pi-extension-setup-skills
Version
0.1.8
Published
Jun 8, 2026
Downloads
1,720/mo · 519/wk
Author
firstpick
License
MIT
Types
extension
Size
319.7 KB
Dependencies
1 dependency · 1 peer
Pi manifest JSON
{
  "image": "https://unpkg.com/@firstpick/pi-extension-setup-skills/images/setup_skills_v0.1.3.png",
  "extensions": [
    "./index.ts"
  ]
}

Security note

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

README

pi-extension-setup-skills

Adds /skills, an interactive Pi UI for enabling/disabling skills.

Interactive skill manager

Usage

/skills

Controls:

  • / : navigate
  • Enter / Space: toggle selected skill
  • Type: search/filter
  • Esc or q: cancel
  • Ctrl+S: save

The command updates Pi settings and prompts for /reload after changes.

What it manages

The extension discovers skills from Pi's standard local locations and configured Pi packages:

  • ~/.pi/agent/skills
  • ~/.agents/skills
  • project .pi/skills
  • project .agents/skills
  • skills exposed by entries in settings.json packages

For local skill selection it writes explicit skills filters. For package-bundled skills it preserves the package entry and updates its skills filter.