@shelken/pi-inline-skills
Inline /skill autocomplete in the pi editor
Package details
Install @shelken/pi-inline-skills from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@shelken/pi-inline-skills- Package
@shelken/pi-inline-skills- Version
0.1.0- Published
- Oct 10, 2026
- Downloads
- 368/mo · 368/wk
- Author
- shelken
- License
- MIT
- Types
- extension
- Size
- 23.3 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-inline-skills
输入 / 时内联补全 skill(/wayfinder → skill:wayfinder),并把已加载 skill 的内容直接展开进用户消息,无需额外依赖文件引用。
安装
pi install npm:@shelken/pi-inline-skills
安装后执行 /reload。
Fork 来源
Fork 自 @tifan/pi-inline-skills v1.0.5(MIT),移入本 monorepo 自行维护。
相对上游的改动:
- 修复行首补全重复:pi 内置对行首 slash 命令也出 skill 补全(
value不带斜杠),与插件自带项(value带斜杠)叠加显示两行;mergeAutocompleteItems改为对 skill 补全项按label去重。 toSorted→sort(ES2022 兼容,跟随根 tsconfig)。
功能
/skill补全:输入/后按前缀模糊匹配已注册 skill,显示来源标签([u]用户 /[p]项目)。- 内联展开:消息里的
/skill-name会被展开为对应 skill 内容并注入 agent 上下文;已加载过的 skill 不重复注入。 /loaded-skills命令:列出当前会话已加载的 skill。
配置
无配置项。
开发
bun install
just verify