pi-shit
Pi个人扩展与技能捆绑包,含主题和发布流程
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:pi-shit。 它的用途是:Pi个人扩展与技能捆绑包,含主题和发布流程 完整的 Skill 内容见:https://321skill.com/skills/pi-shit/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'安装pi-shit包,并同步最新的deep-review扩展',它会执行 `pi install npm:pi-shit`,然后运行 `just publish-pi-deep-review` 将本地修改发布到独立仓库,同时更新pi-shit的版本号。
介绍
这个Skill解决了在Pi生态中分散管理多个扩展、技能和主题的痛点。开发者经常需要安装多个独立包,但版本同步、依赖管理和发布流程变得复杂。pi-shit将多个子包(如deep-review、pi-ghostty-hunk、rose-pine主题等)统一打包,并提供一键同步子仓库的自动化工作流,极大简化了维护成本。
使用方式很简单,你只需要执行 pi install npm:pi-shit 安装整个捆绑包。之后就可以通过 just publish 命令将子包中的修改自动同步到对应的独立仓库(如pi-skills、pi-extensions等)。也可以单独发布某个子包(如 just publish-pi-deep-review)。在紧急修复时,还能通过 just pull-* 从子仓库拉取补丁回主仓库。
它非常适合需要管理多个Pi扩展和技能的开发者,尤其是那些已经拥有大量自定义技能并希望统一版本号、减少重复工作的团队或个人。同时也适合需要频繁更新主题(如Rose Pine)并保持与主包同步的场景。
建议在开发新扩展时优先在pi-shit的extensions/目录下创建,然后通过just publish发布。需要注意的是,它主要依赖just命令工具和npm发布流程,需要预先配置好子仓库的权限。对于只想使用单个技能的用户,建议直接安装子包而非整个捆绑包。
常见问题
如何安装pi-shit?
执行 `pi install npm:pi-shit` 或 `pi install git:github.com/ferologics/pi-shit`。
安装后如何使用里面的技能?
pi-shit本身是一个包,安装后其包含的扩展和技能会自动注册到Pi环境中,你可以直接通过自然语言调用,比如使用deep-review进行代码审查。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/pi-shit/raw/index.md 读取 pi-shit 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/pi-shit/raw/index.md(查看排版版本)