pi-toggle-skills

交互式管理Pi平台技能可见性的命令行工具

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:pi-toggle-skills。
它的用途是:交互式管理Pi平台技能可见性的命令行工具
完整的 Skill 内容见:https://321skill.com/skills/pi-toggle-skills/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

‘我想写代码时界面干净点,帮我隐藏所有文档写作类的技能。’ 用户随后在终端运行 `npx pi-toggle-skills`,在打开的列表界面中,可以快速浏览并一键禁用所有与‘写作’、‘文档’相关的技能,完成后退出,Pi的AI在后续对话中将不再提示调用这些技能。

介绍

这个Skill解决的是在Pi平台上,用户无法便捷地批量或选择性控制众多已安装技能在系统提示词中可见性的问题。用户可能希望在某些任务中临时隐藏不相关的技能,以简化AI的选项、减少干扰或避免误调用,但手动逐一修改配置非常繁琐。

使用方式非常直观。用户在终端运行该工具后,会进入一个交互式的文本用户界面。在这个TUI中,所有已安装的技能会以列表形式展示,每个技能旁边会显示其当前的启用或禁用状态。用户可以通过键盘方向键浏览列表,并按空格键来切换选中技能的‘disable-model-invocation’状态,从而快速启用或隐藏该技能。操作完成后,退出工具即可,更改会立即生效。

它非常适合Pi平台的重度用户、开发者或研究者。特别是那些安装了数十甚至上百个技能,但在不同工作流中(如编程、写作、数据分析)需要不同技能组合的用户。通过此工具,他们可以像管理浏览器插件一样,轻松地为当前任务创建‘纯净’或‘定制化’的AI技能环境。

使用建议是,在开始一项需要高度专注的新任务前运行此工具,预先配置好技能集。注意事项是,它管理的是技能在系统提示中的‘可见性’或‘可调用性’,而非物理安装或卸载。禁用某个技能后,该技能的代码依然存在于系统中,只是AI模型在生成回复时不会考虑调用它。频繁切换后,建议确认关键技能处于预期状态,以免影响工作。

核心特点

与同类技能管理工具相比,它提供了直观的终端交互界面,无需手动编辑配置文件;并且它精准聚焦于控制技能在AI系统提示中的‘可调用性’这一单一、核心的功能点,而非提供复杂的技能安装或卸载管理。

注意事项

不适合需要通过图形界面或Web界面进行管理的用户,也不直接处理技能的安装、更新或依赖问题。

常见问题

这个工具会卸载技能吗?

不会,它只切换技能在系统提示中的‘禁用调用’状态,不影响技能是否安装。

更改后需要重启Pi吗?

通常不需要,更改会即时反映在后续的AI交互中。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/pi-toggle-skills/raw/index.md 读取 pi-toggle-skills 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。