pi-skill-profiles
为 Pi 管理任务特定的技能配置文件
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:pi-skill-profiles。 它的用途是:为 Pi 管理任务特定的技能配置文件 完整的 Skill 内容见:https://321skill.com/skills/pi-skill-profiles/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'请为我的 Pi 创建一个用于代码审查的 profile,包含系统提示词“你是一个资深代码审查员”,并启用代码静态分析工具。' 它会自动生成一个 .pi/profiles/code-review.yaml 文件,之后你只需在终端执行 pi-skill-profiles use code-review 即可切换至该配置,后续所有对话都将自动应用审查员角色。
介绍
pi-skill-profiles 是一个为 Pi 平台设计的工具包,用于定义、存储和切换任务特定的技能配置文件。它解决了在使用 Pi 进行多任务时,需要频繁调整提示词、上下文和工具集的问题,通过将不同场景下的最佳配置固化到 profile 中,实现一键切换,显著提升效率。
使用方式简单:通过 npm 安装后,你可以创建 JSON 或 YAML 格式的 profile 文件,定义每个 profile 的名称、触发词、系统提示词、允许的工具列表等。运行时,只需调用包提供的 API 加载对应 profile,Pi 便会自动应用该任务配置,从而避免每次手动编写提示词的重复劳动。
适合需要频繁在编程、写作、数据分析等不同任务间切换的 Pi 用户,尤其是智能体开发者和全栈工程师。对于团队协作场景,还可以共享 profile 文件,统一团队的 AI 交互范式。
建议将 profile 文件纳入版本管理,定期根据使用反馈优化提示词;同时注意 profile 之间的冲突,避免在同一会话中同时加载多个不兼容的配置。对于仅需简单对话的用户,此工具可能过度设计。
核心特点
与 Pi 自带的手动配置或临时提示词相比,pi-skill-profiles 提供了结构化的 profile 管理机制,支持版本化、共享和细粒度切换,而非零散的记忆片段。
注意事项
不适用于非 Pi 平台的 AI 工具,且需要用户熟悉 Pi 的 API 和 profile 文件格式(JSON/YAML)。
常见问题
如何安装 pi-skill-profiles?
通过 npm 全局安装:npm install -g pi-skill-profiles,或在项目中作为依赖安装。
profile 文件应该放在哪里?
默认推荐放在项目根目录下的 .pi/profiles/ 文件夹中,也可通过环境变量自定义路径。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/pi-skill-profiles/raw/index.md 读取 pi-skill-profiles 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/pi-skill-profiles/raw/index.md(查看排版版本)