AI Agent 技能
GetMyBot 技能是基於 GetMyBot API 的現成 Agent 封裝。它們讓 AI Agent(例如 Claude Code)能以自然語言操作你的機器人:「在 GetMyBot 中建立一個反應」、「以 VIP 標籤啟動 GetMyBot 群發」、「顯示機器人統計」。底層,技能呼叫 GetMyBot MCP 工具;若 MCP 伺服器未連接,則以你的 Token 透過 REST 執行相同請求。
技能不是獨立的付費功能,也不是市集產品。它們是 SKILL.md 格式(Claude Code 格式)的檔案,可在本地安裝到你的 Agent 旁邊。
運作原理
每個技能遵循漸進式展開的原則:簡短描述在遇到領域相關表達時觸發技能,而完整的 API 參考只在需要時才載入。每個技能內部記錄了兩條存取路徑:
- MCP(優先)— 若GetMyBot MCP 伺服器已連接至 Agent,技能直接呼叫工具。
- REST 回退 — 若 MCP 不可用,技能使用個人 Token 以
curl請求執行相同操作。
所有技能的認證方式統一:個人 Token mbp_… 及基礎位址 /api。詳情參見授權指南。
六個技能
mybot— 入口與導航:GetMyBot API 是什麼、如何取得 PAT 及其存取範圍、基礎位址、如何連接 MCP 伺服器、何時用 REST 何時用 MCP、錯誤格式、分頁與限制。Agent 從此進入其他五個技能。mybot-bots— 機器人連接與管理:Token 驗證、連接、列表與卡片、更新、同步、更換 Token、轉移、刪除、設定、範本。mybot-reactions— 反應編輯器(最大的技能):「觸發器 → 條件 → 對話 → 動作」結構、建立與更新、觸發器類型、AND/OR 條件、動作目錄、訊息與按鈕、動態按鈕與參數、公式(DSL)、資料夾、反應關聯、從 SamBot 匯入、公式測試、排序。mybot-broadcasts— 群發:按反應啟動、依標籤分眾、暫停/恢復/取消及狀態、編輯已傳送的訊息(單條與「對所有人」)、佇列與重試。mybot-data— 資料與整合:集合(表格——欄位與記錄)、場景(flows)、整合(AI、Google Sheets、GetCourse、透過 WebSocket 的外部處理器)、連線與存取。mybot-analytics— 可觀測性與受眾:統計(餘額消耗、指標、記錄、反應健康狀態)、分析(受眾、對話、漏斗)、訂閱者與標籤、對話、帳單(餘額、方案、交易)。
安裝
技能存放於 GetMyBot 倉庫的 skills/ 資料夾中。每個技能是一個 skills/<name>/ 資料夾,包含 SKILL.md(簡短指南)和 reference.md(附有 MCP 和 curl 範例的完整領域參考文件)。
若要讓 Agent 識別技能,請將其連結至你的 Claude Code 技能目錄。倉庫中提供了現成的腳本:
./skills/install.sh
它會建立符號連結 ~/.claude/skills/<name> 指向倉庫內的資料夾——倉庫的修改立即對 Agent 生效,不會產生多餘的副本。安裝後,用普通語言描述任務(「在 GetMyBot 中組建一個自動回覆機器人」),Agent 會自動載入所需的技能。
延伸閱讀
- MCP — 程式化介面 — 技能呼叫的工具、資源與提示詞。
- 授權與 Token — 建立 PAT 並選擇存取範圍。
- 互動式參考文件 — 回退請求的完整 REST 參考。