Prompt Buddy

官方

Prompt Buddy MCP 提供了一個公開、可搜尋的可重複使用 AI 技能目錄。

你可以用 Prompt Buddy MCP 做什麼?

  • Index local instruction skills — 執行 pb detect --yes 掃描儲存庫,並重新整理所有本地指令技能的受管技能元資料。
  • Create reusable skill packages — 使用 pb skills create 建立一個具有名稱與描述的本地技能,以用於可重複的工作流程。
  • Verify skill integrity in CI — 執行 pb skills verify --strict 檢查本地技能檔案、清單與校驗和,若發現不可信的變更則失敗。
  • Retrieve workspace prompts via MCP — 使用 bearer token 呼叫 get_workspace_prompts,將已驗證的工作區提示資產載入 AI 用戶端。
  • Connect an MCP client to 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\ 會失敗。