Prompt Buddy

官方

Prompt Buddy MCP 提供了一个公开、可搜索的可复用AI技能目录。

你可以用 Prompt Buddy MCP 做什么?

  • 索引本地指令技能 — 运行 pb detect --yes 扫描仓库并刷新所有本地指令技能的托管技能元数据。
  • 创建可复用的技能包 — 使用 pb skills create 为可重复工作流搭建包含名称和描述的本地技能。
  • 在 CI 中验证技能完整性 — 运行 pb skills verify --strict 检查本地技能文件、清单和校验和,对不可信更改执行失败处理。
  • 通过 MCP 检索工作区提示 — 使用持有者令牌调用 get_workspace_prompts,将经过身份验证的工作区提示资产加载到 AI 客户端中。
  • 将 MCP 客户端连接到 Prompt Buddy — 将任意可流式传输的 HTTP MCP 客户端指向远程端点,以实时搜索和加载技能。

文档

Prompt Buddy

DocsScore 说明

开发者文档

管理本地指令或通过 MCP 连接工作区提示词

使用 Prompt Buddy CLI 创建、索引和验证本地指令技能。使用远程 MCP 服务器为 AI 客户端提供对工作区提示词资产的身份验证访问。

安装 CLI连接 MCP技能设计指南

推荐路径

从 CLI 开始,然后在 AI 客户端需要实时检索的地方添加 MCP。

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

在从 monorepo 开发 Prompt Buddy CLI 时使用此方式。

Crates.io 发布

cargo install prompt-buddy-cli

在 CLI 包发布后使用此方式。

二进制发布

prompt-buddy_<version>_<platform>

在 cargo-dist 发布构建可用后,应从此文档页面分发适用于 Windows、macOS 和 Linux 的预构建二进制文件。

pb detect --yes

索引仓库本地的指令技能并刷新其托管技能元数据。

pb skills create --description

为可复用的流程或调优后的指令工作流创建本地技能包。

pb skills verify --strict

检查本地技能文件、校验和、清单和 CI 就绪情况。

pb clean --all --yes

在停用集成时移除 Prompt Buddy 项目状态和托管的代理桥接。

MCP

将 AI 客户端连接到 Prompt Buddy 技能

MCP 是实时检索路径。将任何可流式传输的 HTTP MCP 客户端指向端点,然后让客户端搜索技能、检查完整指令或加载经过身份验证的工作区提示词资产。

检查 MCP 状态

远程端点

公共技能发现无需身份验证。仅对工作区范围的工作流工具发送 Authorization bearer 令牌。

https://mcp.prompt-buddy.io/mcp

get_workspace_prompts

读取经过身份验证的工作区提示词资产。此工具需要 bearer 令牌。

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\ 会失败。