pi-resource-search
Search Pi commands, skills, extensions, and installed packages from /keyword autocomplete.
Package details
Install pi-resource-search from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:pi-resource-search- Package
pi-resource-search- Version
0.1.2- Published
- Sep 5, 2026
- Downloads
- 417/mo · 417/wk
- Author
- coldfish1115
- License
- MIT
- Types
- extension
- Size
- 12.1 KB
- Dependencies
- 0 dependencies · 2 peers
Pi manifest JSON
{
"extensions": [
"./extensions/index.ts"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
pi-resource-search
让 Pi 的 / 补全更容易找到资源。
输入 /关键词 后,扩展会按名称、描述和资源类型进行模糊匹配,列出当前 Pi 已发现的相关命令、Skill、扩展和已配置包。
示例
/hand:查找handoff等相关资源/cache:查找缓存相关资源/review:查找代码审查相关资源
选中结果后:
- Command:插入并执行对应的 Pi 命令;
- Skill:插入
/skill:名称,由 Pi 加载该 Skill; - Extension:仅显示扩展入口和所属包,不会伪装成可执行命令;
- Package:仅显示已配置的 Pi 包,不会自动安装或修改配置。
没有匹配结果时,Pi 会继续使用原生的 / 命令和路径补全。
安装
pi install npm:pi-resource-search
安装后执行 /reload。如果扩展刚刚安装或更新,建议重新启动 Pi。
特点
- 使用 Pi 原生 autocomplete API;
- 支持 Windows、macOS 和 Linux;
- 支持
PI_CODING_AGENT_DIR自定义 Pi 配置目录; - 仅读取 Pi 配置、Package 清单和 Skill frontmatter;
- 不执行被扫描包的代码;
- 不修改 Skill、Package 或 Pi 配置文件;
- 不要求安装
pi-cn,可独立工作。
注意事项
扩展搜索的是当前 Pi 已发现或已配置的资源,不是 npm 全网包搜索。新增 Skill 或 Package 后,执行 /reload 刷新索引。
如果其他扩展也修改 / 补全,结果顺序可能受扩展加载顺序影响;本扩展会尽量保留 Pi 原生结果。
本地开发
npm install
npm run typecheck
npm pack --dry-run
pi -e .
兼容性
需要 Pi >=0.85.0。
许可证
MIT