pi-skill-toggle
在启动时控制技能加载的开关
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:pi-skill-toggle。 它的用途是:在启动时控制技能加载的开关 完整的 Skill 内容见:https://321skill.com/skills/pi-skill-toggle/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'启动PI,但只加载代码分析和文档写作相关的技能。',它会在启动时读取你的配置文件,仅启用‘code-analyzer’和‘doc-writer’这两个技能,从而为你创建一个专注的开发写作环境。
介绍
该技能解决了在PI Agent启动时,用户无法灵活选择加载哪些技能的问题。以往所有已安装技能都会自动加载,可能造成资源浪费或潜在冲突。通过此技能,用户可以在启动配置中精确指定需要启用的技能列表,从而优化启动速度和运行环境。
使用方式非常简单。用户需要在PI Agent的配置文件中,通过特定字段列出希望启用的技能名称。当PI Agent启动时,系统将只加载列表中指定的技能,其他已安装但未列出的技能将被跳过,不会加载到上下文中。
这个技能非常适合那些安装了多个技能,但根据不同的工作场景(如开发、写作、数据分析)需要切换不同技能组合的PI Agent高级用户。它也适用于希望保持系统精简、避免不必要技能干扰的用户。
使用建议是,在首次配置前,请先确认已安装的所有技能名称。注意事项包括:禁用某个技能后,其相关功能将完全不可用;修改配置后需要重启PI Agent才能生效;请确保核心依赖技能不被意外禁用。
核心特点
与同类技能管理工具相比,它的核心区别在于操作层级更基础,直接在PI Agent启动的上下文加载阶段进行干预,而非在运行时动态管理。这使得它能够从根源上避免不需要的技能占用内存或引发初始化错误。
注意事项
不适合需要在单个PI Agent会话中动态、频繁启用或禁用技能的场景。
常见问题
如何查看已安装的技能列表?
通常可以通过PI Agent的包管理器(如npm list)或查看安装目录来获取技能名称。
禁用的技能还能手动启用吗?
不能,被禁用的技能在该次启动的上下文中完全不可用,需要修改配置并重启PI Agent。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/pi-skill-toggle/raw/index.md 读取 pi-skill-toggle 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/pi-skill-toggle/raw/index.md(查看排版版本)