Prompt Buddy

官方

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

你可以用 Prompt Buddy MCP 做什麼?

  • 偵測本機指令技能 — 請您的助理執行 pb detect --yes 來索引儲存庫本機技能並重新整理其受管中繼資料。
  • 建立新的技能套件 — 使用 pb skills create 搭配名稱與描述,將可重複使用的程序或調校後的指令工作流程打包成套件。
  • 驗證技能以確保 CI 就緒 — 在正式環境使用前,執行 pb skills verify --strict 檢查本機技能檔案、校驗和、清單與信任狀態。
  • 擷取工作區提示資產 — 要求讀取已驗證的工作區提示資產(需要 bearer token)。
  • 存取工作區工作流程 — 作為向後相容的別名,供呼叫工作區提示資產工作流程的用戶端使用。
  • 清理專案狀態 — 在除役時執行 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 用戶端指向端點,然後讓用戶端搜尋技能、檢視完整指令,或載入已驗證的工作區提示詞資產。

檢查 MCP 狀態

遠端端點

公開技能探索無需驗證。僅在需要工作區範圍的工作流程工具時,才傳送 Authorization bearer token。

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

get_workspace_prompts

讀取已驗證的工作區提示詞資產。此工具需要 bearer token。

get_workspace_workflows

為仍呼叫工作區提示詞資產工作流程的用戶端提供向後相容的別名。

用戶端設定

在您的用戶端中將 Prompt Buddy 新增為遠端 MCP 伺服器。如果您的用戶端要求傳輸方式,請選擇 streamable HTTP。

{
  "mcpServers": {
    "prompt-buddy": {
      "url": "https://mcp.prompt-buddy.io/mcp"
    }
  }
}

在重複使用前進行調整

使用指令改善器,在將粗略的工作流程指令包裝為本機技能之前,先為其評分。

保持文件可被爬取

CLI 與 MCP 指令皆以靜態區段發布,讓使用者、搜尋引擎與 AI 回答引擎都能擷取設定路徑。

在 CI 中驗證

pb skills verify --strict\ 在本機技能遺失、變更或不再足以信任用於生產工作流程時,會導致失敗。