@zigai/pi-mention-skill
Pi package that moves skill discovery from slash commands to $ mentions.
Package details
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.1.2- Published
- Jun 10, 2026
- Downloads
- not available
- Author
- zigai
- License
- MIT
- Types
- extension
- Size
- 17.2 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 Mention Skill
This Pi extension moves skill selection out of the regular slash autocomplete menu and into configurable mentions that default to $.
Install
pi install git:github.com/zigai/pi-tweaks
Features
- Hides
/skill:*entries from the interactive slash autocomplete menu by default. - Adds mention autocomplete for loaded skills, with fuzzy matching by skill name and description.
- Uses Pi's native autocomplete trigger-character support when available, so typing the configured mention character opens skill suggestions naturally.
- Expands mentions such as
$skill-nameanywhere in a prompt into the corresponding skill instructions before the model sees the message.
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's main settings file at ~/.pi/agent/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
}