@asmundwien/pi-kit

pi CLI 实用工具命令包

安装使用

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

帮我安装这个 AI Skill:@asmundwien/pi-kit。
它的用途是:pi CLI 实用工具命令包
完整的 Skill 内容见:https://321skill.com/skills/asmundwien-pi-kit/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

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

使用示例

'帮我收集关于这个新功能的三个决策点:是否支持离线模式、默认缓存大小、同步频率',它会调用 collect_decisions 工具,逐一展示每个问题并等待你选择或自定义答案,全部回答后汇总结果。

介绍

这个 Skill 解决了在使用 pi CLI 进行 AI 辅助开发时,缺乏高效交互和代码加固工具的问题。在实际开发中,开发者经常需要向 AI 代理提出多个澄清问题或收集多个依赖的人类决策,但一次性抛出大量问题会让用户感到混乱;同时,代码、文档或设计在完成前需要从多个角度审查和加固,但缺乏标准化的流程。pi-kit 提供了 collect_decisions 工具和 harden 技能,分别解决这两个痛点。

使用方式很简单,你只需要通过 pi install npm:@asmundwien/pi-kit 安装该包。之后就可以通过自然语言指令来使用其提供的技能和命令。例如,当需要收集多个决策时,AI 代理会自动调用 collect_decisions 工具,以一次一个主题的交互式 TUI 呈现问题,用户回答后标记 ✓,按 Esc 可暂停并返回部分结果。需要加固代码时,输入 /harden current diff,AI 会加载 harden 技能,从多个角度审查并自动修复安全范围内的发现,将需要人工判断的决策升级。此外,/picock 命令可以为不同项目设置不同的编辑器边框颜色和样式,方便在多个 pi 窗口间快速识别。

它非常适合需要频繁与 AI 代理协作进行代码开发、需求澄清、代码审查的团队或个人。尤其是那些已经使用 pi CLI 作为主要 AI 编码助手,并希望提升交互效率、减少上下文切换成本的开发者。对于需要同时管理多个项目、经常进行代码加固或需要收集多方决策的场景,pi-kit 能显著减少沟通成本和遗漏风险。

建议在开始一个需要多轮澄清或代码审查的任务前,先安装并熟悉 collect_decisions 和 harden 的用法。需要注意的是,它主要依赖 pi CLI 的扩展机制,因此需要确保 pi 环境已正确安装。另外,/picock 的颜色和样式设置会持久化到项目目录下的 .pi/picock.json 文件中,方便团队共享配置。

常见问题

如何安装 pi-kit?

执行 `pi install npm:@asmundwien/pi-kit` 即可安装。也可以从 Git 仓库或本地路径安装。

collect_decisions 工具支持自定义答案吗?

支持。每个主题除了预设的选项外,还提供自定义答案输入,用户可自由填写。

给 AI 助手的安装指引

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

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