highlevel-automation
作者 ComposioHQhighlevel-automation 是一個 Claude skill,可透過 Composio Rube MCP 自動化 HighLevel workflow,並提供 schema-first 的 tool discovery、connection checks,以及更安全的執行指引。
此 skill 評分為 68/100,代表可列入目錄,但應定位為輕量型 MCP 工作流程指南,而不是完整的自動化套件。目錄使用者能取得足夠資訊,判斷何時適合安裝——也就是透過 Rube MCP 進行 Highlevel automation——並獲得足夠的操作指引以安全起步;但大多數特定任務的細節,仍應預期要透過動態探索取得,而不是仰賴內建範例或參考檔案。
- 清楚標示適用情境:透過 Rube MCP 使用 Composio 的 Highlevel toolkit 來自動化 Highlevel 作業。
- 提供可執行的前置條件與設定步驟,包括加入 Rube MCP endpoint,並確認 Highlevel connection 為 ACTIVE。
- 明確要求代理先呼叫 RUBE_SEARCH_TOOLS,可減少 schema 猜測,並協助讓執行流程符合目前的 tool definitions。
- 除了 SKILL.md 之外,未包含支援檔案、腳本、參考資料或具體的實作範例,因此使用者必須依賴 Rube 回傳的 schemas 來掌握任務細節。
- 此 skill 依賴可用的 Rube MCP 與 Highlevel 連線;摘錄中也顯示 RUBE_MANAGE_CONNECTIONS 與 RUBE_MANAGE_CONNECTION 之間可能存在命名不一致。
highlevel-automation skill 概覽
highlevel-automation 的用途
highlevel-automation skill 是一個 Claude skill,可透過 Composio 的 Rube MCP server 自動化 HighLevel 任務。它的主要價值不在於提供一份固定動作清單,而是教導 agent 先探索目前可用的 HighLevel tool schemas、確認帳號連線狀態,接著再透過可用的 Rube tools 執行工作流程。
最適合 Workflow Automation 使用者
當你希望 AI agent 協助處理 HighLevel 的聯絡人、CRM、行銷或帳號工作流程任務,而且實際 tool schema 可能會變動時,就適合使用 highlevel-automation skill。它最適合已經在使用 Claude、MCP、Composio/Rube,並且已連接 HighLevel 帳號的使用者。
關鍵差異:先看 schema 再執行
這個 skill 的重要模式是「先搜尋 tools,再採取行動」。它不會假設過時的參數,而是指示 agent 針對特定使用情境呼叫 RUBE_SEARCH_TOOLS,讀取回傳的 tool slugs 與 input schemas,然後才繼續執行。這能減少因舊範例或猜測欄位名稱造成的呼叫失敗。
採用前需要考量的事
這是一個輕量型 skill:repository 路徑中只有單一 SKILL.md,沒有隨附 scripts、references 或 helper assets。這讓 highlevel-automation 很容易檢查,但也代表成敗取決於你的 MCP 設定、有效的 HighLevel 授權,以及你提供的任務說明品質。
如何使用 highlevel-automation skill
highlevel-automation 安裝與設定脈絡
從 Composio skills repository 安裝此 skill,然後確認你的 client 可以使用 Rube MCP:
npx skills add ComposioHQ/awesome-claude-skills --skill highlevel-automation
此 skill 需要 rube MCP server。請在你的 client configuration 中加入 https://rube.app/mcp 作為 MCP server。接著確認 RUBE_SEARCH_TOOLS 可用。在執行 HighLevel actions 之前,請針對 highlevel toolkit 使用 connection management tool;如果連線尚未啟用,請完成回傳的 authorization flow。
你需要提供給 skill 的輸入
若要可靠地使用 highlevel-automation,請提供 agent 明確的商業目標,以及足夠的作業脈絡,讓它能選擇正確的 HighLevel tools。請包含 object type、action、filters、要更新的 fields、安全限制,以及 agent 是否應在執行前先 preview。
較弱的 prompt:
Update my HighLevel contacts.
較好的 prompt:
Use highlevel-automation for Workflow Automation. First discover current HighLevel tools with
RUBE_SEARCH_TOOLS. Then find contacts taggedWebinar-Leadcreated in the last 14 days, preview the count and sample records, and only after confirmation add them to the nurture workflow namedQ3 Demo Follow-up. Do not modify contacts without an email address.
建議的工作流程
先閱讀 SKILL.md;它包含完整的操作模式。實務上,一次良好的執行通常會長這樣:
- 要求 agent 針對你的確切 HighLevel 任務呼叫
RUBE_SEARCH_TOOLS。 - 請它摘要可用的 tool slugs、必要 fields 與注意事項。
- 透過 Rube connection tool 確認 HighLevel connection 已啟用。
- 在 write operations 之前,先要求一份 execution plan。
- 如果動作會影響大量 records,先執行 read 或 preview steps。
- 只有在 schemas、filters 與 target records 都清楚後才執行。
這個順序很重要,因為此 skill 仰賴即時 tool discovery,而不是硬編碼的 HighLevel API map。
實用的 prompt 格式
一個適合 highlevel-automation skill 的強 prompt 通常會採用這種結構:
Use the highlevel-automation skill. Discover current HighLevel tools first.
Goal: [business outcome]
Target records: [contacts/opportunities/campaigns/etc.]
Selection rules: [tags, dates, pipeline stage, location, status]
Action: [create/update/search/trigger workflow]
Required fields: [field names and values if known]
Safety: [preview first, max records, ask before writes]
Output: [summary, CSV-style table, errors, next steps]
如果可以,請把 HighLevel 中出現的命名細節原樣提供。若你不知道 field names,請直接說明,並要求 agent 只在讀取回傳的 Rube schema 之後才推斷。
highlevel-automation skill 常見問題
highlevel-automation 只適合進階使用者嗎?
如果你已經會搭配 MCP tools 使用 Claude,它並不難上手,但它不是一鍵式自動化套件。初學者也可以成功使用,做法是先從 read-only discovery tasks 開始,並要求 agent 在任何 write action 前解釋每個 tool schema。
這和一般 prompt 相比好在哪裡?
一般 prompt 可能會幻想 HighLevel API fields,或假設過時的 tool names。highlevel-automation 會明確指示 agent 先使用 RUBE_SEARCH_TOOLS,因此工作流程會以 runtime 回傳的最新 Composio/Rube tool definitions 為基礎。
什麼情況下不該使用這個 skill?
如果你無法連接 Rube MCP、無法授權 HighLevel 帳號,或需要在 AI/MCP client 外獨立執行的 standalone script,就不適合使用它。若要進行大量且具破壞性的 bulk operations,但無法定義嚴格 filters、preview steps 與 approval gates,也不適合使用。
我應該先檢查哪些 repository files?
對這個 skill 來說,請先檢查 composio-skills/highlevel-automation/SKILL.md。目前結構中沒有額外的 scripts 或 reference folders,因此安裝決策應聚焦在 MCP requirements 與 schema-discovery workflow 是否符合你的環境。
如何改善 highlevel-automation skill
讓 highlevel-automation 的輸入更精確
最快改善結果的方法,是把含糊的 CRM 說法改成具體的作業限制。不要只說「clean up leads」,而是指定 segment、target field、可接受的 values、要排除的 records,以及什麼情況算成功。這能讓 agent 有足夠資訊選擇正確的 discovered tool,並避免大範圍的非預期更新。
避免常見失敗模式
多數失敗來自略過 discovery、在 HighLevel connection 尚未啟用前就行動,或提供不完整的 filters。針對 write operations,請要求 agent 在執行前說明所選 tool slug、必要 schema fields、planned arguments 與預期效果。這能及早抓出 field names 不相符與意外 bulk changes 的問題。
根據第一次輸出反覆調整
把第一次回覆視為 planning pass。如果 agent 回傳 tool options,請要求它比較選項並選擇最安全的一個。如果它找到 records,請先要求 sample 與 count,再進行任何變更。如果 tool call 失敗,請把 error 貼回去,並要求 agent 透過 RUBE_SEARCH_TOOLS 重新檢查 schema,而不是猜測修正方式。
視團隊需求加入本地操作規範
由於 highlevel-automation 是一個精簡的 skill,團隊可能會想加入自己的使用慣例:maximum batch size、workflow enrollment 所需的 approval、field naming notes、location/account IDs,或 standard tags。這些 local rules 可以在不改變核心 schema-first pattern 的前提下,讓重複性的 HighLevel automation 更安全、更一致。
