Prompt Buddy
官方Prompt Buddy MCP 提供了一个公开、可搜索的可复用AI技能目录。
你可以用 Prompt Buddy MCP 做什么?
- 检测本地指令技能 — 让您的助手运行
pb detect --yes来索引仓库本地技能并刷新其托管元数据。 - 创建新的技能包 — 使用
pb skills create并附带名称和描述,以打包可复用的流程或调优后的指令工作流。 - 验证技能是否具备 CI 就绪性 — 运行
pb skills verify --strict以在生产使用前检查本地技能文件、校验和、清单及信任状态。 - 获取工作区提示资产 — 请求读取已认证的工作区提示资产(需要持有 bearer 令牌)。
- 访问工作区工作流 — 作为调用工作区提示资产工作流的客户端的向后兼容别名使用。
- 清理项目状态 — 在停用时运行
pb clean --all --yes以移除 Prompt Buddy 状态和托管的代理桥接。
文档
通过 MCP 管理本地指令或连接工作区提示词
使用 Prompt Buddy CLI 创建、索引和验证本地指令技能。使用远程 MCP 服务器为 AI 客户端提供对工作区提示词资产的经过身份验证的访问。
pb detect --yes
pb skills create code-review --description "Review changes with prioritized findings"
pb skills verify --strict
CLI 命令创建本地项目状态、锁定已安装的技能,并使技能验证可在脚本和 CI 中使用。
CLI
下载并安装 Prompt Buddy CLI
CLI 是将 Prompt Buddy 引入代码仓库的最快方式。创建或检测本地指令技能,在锁文件中跟踪受管状态,并在 CI 中验证技能。
作为 prompt-buddy\ 用于脚本,作为 pb\ 用于日常使用。
索引仓库本地的技能及其支持资源。
仅在命令安装或检测技能时写入本地 Prompt Buddy 状态。
本地开发
cargo install --path ./prompt-buddy-cli/crates/prompt-buddy-cli --force
在 Prompt Buddy CLI 从 monorepo 开发期间使用此版本。
Crates.io 发布版
cargo install prompt-buddy-cli
在 CLI 包发布后使用此版本。
二进制发布版
prompt-buddy_<version>_<platform>
在 cargo-dist 发布构建可用后,预构建的 Windows、macOS 和 Linux 二进制文件应从本文档页面分发。
pb detect --yes
索引仓库本地的指令技能并刷新其受管技能元数据。
pb skills create <name> --description <description>
为可复用的流程或调优的指令工作流创建本地技能包。
pb skills verify --strict
检查本地技能文件、校验和、清单和 CI 就绪状态。
pb clean --all --yes
在停用集成时移除 Prompt Buddy 项目状态和受管代理桥接。
MCP
将 AI 客户端连接到 Prompt Buddy 技能
MCP 是实时检索路径。将任何支持流式 HTTP 的 MCP 客户端指向该端点,然后让客户端搜索技能、查看完整指令或加载经过身份验证的工作区提示词资产。
远程端点
公共技能发现无需身份验证即可使用。仅对工作区范围的工作流工具发送 Authorization 承载令牌。
https://mcp.prompt-buddy.io/mcp
get_workspace_prompts
读取经过身份验证的工作区提示词资产。此工具需要承载令牌。
get_workspace_workflows
为仍调用工作区提示词资产工作流的客户端提供的向后兼容别名。
客户端设置
在您的客户端中将 Prompt Buddy 添加为远程 MCP 服务器。如果您的客户端询问传输方式,请选择流式 HTTP。
{
"mcpServers": {
"prompt-buddy": {
"url": "https://mcp.prompt-buddy.io/mcp"
}
}
}
复用前调优
在将粗略的工作流指令打包为本地技能之前,使用指令改进器对其进行评分。
保持文档可爬取
CLI 和 MCP 指令均以静态部分发布,以便用户、搜索引擎和 AI 答案引擎能够提取设置路径。
在 CI 中验证
当本地技能缺失、已更改或不再足以信任用于生产工作流时,pb skills verify --strict\ 将失败。