@zigai/pi-mention-skill

Pi package that moves skill discovery from slash commands to $ mentions.

Packages

Package details

extension

Install @zigai/pi-mention-skill from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@zigai/pi-mention-skill
Package
@zigai/pi-mention-skill
Version
0.2.1
Published
Jun 19, 2026
Downloads
703/mo · 454/wk
Author
zigai
License
MIT
Types
extension
Size
22.4 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 Mention Skill

npm version npm downloads license

This Pi extension moves skill selection out of the regular slash autocomplete menu and into configurable mentions that default to $.

Install

pi install npm:@zigai/pi-mention-skill

Features

  • Adds fuzzy skill autocomplete with $ mentions.
  • Expands mentions such as $skill-name before the model sees the prompt.
  • Keeps /skill:* entries out of slash autocomplete by default.

Usage

Type $ in the prompt editor to open skill suggestions, then select a skill.

The selected mention loads the same skill content that /skill:name would have loaded, while keeping skills out of the normal slash command picker.

Configuration

Configuration lives in Pi settings: globally in ~/.pi/agent/settings.json, or per trusted project in .pi/settings.json.

The mention character defaults to $. To change it, set mentionSkillTrigger to a single non-whitespace character:

{
  "mentionSkillTrigger": "#"
}

Skills are hidden from Pi's default slash autocomplete menu by default. To keep /skill:* entries visible, set mentionSkillHideSlashSkills to false:

{
  "mentionSkillHideSlashSkills": false
}

License

MIT