pi-list-tools
打印Pi编码代理所有已配置工具列表的扩展
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:pi-list-tools。 它的用途是:打印Pi编码代理所有已配置工具列表的扩展 完整的 Skill 内容见:https://321skill.com/skills/pi-list-tools/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'列出所有已配置的工具,以表格形式展示',pi-list-tools 会输出一个整齐的表格,包含工具名称、类型(内置/扩展/SDK)和简短描述。若需要详细参数,可以说:'用 verbose 模式列出工具',它会展示每个工具的完整信息,包括调用方式、参数列表和返回值。而说:'输出 JSON 格式的工具列表',则会生成一个可供程序解析的标准 JSON 数组。
介绍
Pi 编码代理在开发过程中会注册大量内置工具、扩展工具和 SDK 工具,但开发者往往难以快速确认当前到底有哪些工具可用、每个工具的名称和用途是什么。pi-list-tools 正是为了解决这个问题而生的——它能够以规范、逐字的形式,将 Pi 代理中所有已配置的工具完整打印出来,避免遗漏或误解。
使用方式非常简单:在 Pi 编码代理的对话中直接调用该扩展,即可输出工具列表。支持三种输出格式:table(表格形式,适合快速浏览)、verbose(详细形式,包含工具描述、参数等完整信息)、json(JSON 格式,适合程序化处理或进一步分析)。用户只需在安装后通过命令触发,无需额外配置。
该扩展适合所有使用 Pi 编码代理的开发者,尤其是智能体开发者、全栈开发者和后端开发者。当你需要确认当前代理环境是否挂载了某个特定工具、调试工具注册逻辑、或者想将工具列表导出给其他系统使用时,pi-list-tools 是最直接的助手。
建议使用时优先选择 verbose 模式查看完整信息,table 模式用于日常快速概览。注意该扩展仅负责列出工具,不提供修改或启用/禁用工具的功能。如果遇到某个工具未显示,请检查该工具是否已正确安装并注册到 Pi 代理中。
核心特点
与同类工具相比,pi-list-tools 不仅支持表格和详细两种视觉格式,还提供严格规范的 JSON 输出,确保工具列表无遗漏、无简写,且完全反映 Pi 代理当前运行时状态,而非依赖配置文件快照。
注意事项
不适合动态管理工具(如启用/禁用/安装),仅用于查看当前已配置工具的完整列表。
常见问题
如何安装 pi-list-tools?
在 Pi 编码代理环境中运行 npm install pi-list-tools 即可全局安装,然后通过 Pi 的扩展命令调用。
为什么我看到的工具列表比预期少?
该扩展只列出当前 Pi 代理已加载的工具,未注册或未安装的扩展不会显示。请检查相关工具是否已正确安装并启动。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/pi-list-tools/raw/index.md 读取 pi-list-tools 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/pi-list-tools/raw/index.md(查看排版版本)