By Luis24M
GoHighLevel automation toolkit for Claude Code — bundles the BusyBee3333 MCP server (patched for correct workflow chaining), canonical workflow action schemas, API quirks reference, and Firebase auth setup. Works with any GHL account.
Refresh the Firebase token in ~/.ghl-workflow-toolkit/credentials.env when it expires (typically every few weeks). Use this when the MCP starts returning 401 errors.
Interactive setup wizard for the GHL Workflow Toolkit — captures PIT, Location ID, and Firebase tokens, then writes them to ~/.ghl-workflow-toolkit/credentials.env so the MCP server can boot. Use this command after installing the plugin, or re-run it whenever you need to update credentials.
This plugin requires configuration values that are prompted when the plugin is enabled. Sensitive values are stored in your system keychain.
Admin access level
Server config contains admin-level keywords
Requires secrets
Needs API keys or credentials to function
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
pitOptional at install time. Run /ghl-workflow-toolkit:start after install — the wizard captures all credentials interactively and writes them to ~/.ghl-workflow-toolkit/credentials.env.
${user_config.pit}agency_pitOnly needed if you will operate at the agency level (push snapshots, create sub-accounts, list locations).
${user_config.agency_pit}location_idVisible in the URL when you are inside the sub-account.
${user_config.location_id}firebase_api_keyCaptured from the IndexedDB snippet (DevTools console).
${user_config.firebase_api_key}firebase_refresh_tokenCaptured from the IndexedDB snippet (lasts weeks; re-capture if it expires).
${user_config.firebase_refresh_token}A Claude Code plugin that turns any Claude session into a fully-equipped operator for GoHighLevel — managing contacts, calendars, opportunities, conversations, and especially workflows (where the public MCP descriptions are stale and produce broken automations).
Works with any GHL account, no vertical assumed.
Bundles:
wait (time + appointment), if_else 3-node branching, sms, email, add_tag.MONETARY → MONETORY, what's UI-only (forms, pipelines, snapshots, SMS templates), rate limits, the Firebase auth flow./ghl-workflow-toolkit:start — interactive setup wizard that captures your credentials step-by-step. No technical knowledge needed./ghl-workflow-toolkit:refresh-firebase-token — to update the Firebase token when it expires (every few weeks).Open Claude Code (any directory) and paste:
Instalá el plugin ghl-workflow-toolkit desde
https://github.com/Luis24M/ghl-workflow-toolkit. Cuando termines de
instalarlo, corré /ghl-workflow-toolkit:start para arrancar el wizard.
Claude will run:
/plugin marketplace add https://github.com/Luis24M/ghl-workflow-toolkit/plugin install ghl-workflow-toolkit@ghl-workflow-toolkit/ghl-workflow-toolkit:startThe first two complete in seconds and don't require any credentials (the userConfig prompts are all optional — you can hit Enter on all of them).
The /ghl-workflow-toolkit:start wizard will walk you through:
At the end, the wizard writes everything to ~/.ghl-workflow-toolkit/credentials.env (mode 600) and tells you to restart Claude Code.
Close and reopen.
The first start after credentials are set takes ~3 min: the MCP server self-bootstraps once (clones the upstream MCP, npm installs, applies the workflow-chaining patch, builds). Subsequent startups are instant.
In Claude Code:
Listame las locations de mi GHL.
If it returns your locations, everything is wired up. 🎉
Once installed, any Claude session in any directory can:
Example prompts:
Create a contact ([email protected], +39 320 1234567), tag as
lead-new, enroll in workflowWelcome.
Build a workflow that waits 48 hours after appointment booking, sends an SMS reminder, and if no response after 2 hours sends an email follow-up.
List all workflows referencing
{{ custom_values.link_calendar }}and their last 5 executions.
| When | Command |
|---|---|
| Initial setup | /ghl-workflow-toolkit:start |
| Firebase token expired (401 errors) | /ghl-workflow-toolkit:refresh-firebase-token |
| Want to change PIT, Location, or anything else | Re-run /ghl-workflow-toolkit:start (overwrites the credentials file) |
Both wizards write to the same file: ~/.ghl-workflow-toolkit/credentials.env. You can also edit it manually if you prefer.
Works via MCP (documented in skills/ghl-workflows/schemas.md):
UI-only (documented in skills/ghl-workflows/quirks.md):
npx claudepluginhub luis24m/ghl-workflow-toolkit --plugin ghl-workflow-toolkitHarness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).