Ghl CLI — Development skill for Claude Code
Unofficial GoHighLevel (HighLevel) CLI for agencies: many sub-account tokens at once, every GHL API v2 endpoint, safe --yes/--dry-run defaults, zero runtime deps.
How to install Ghl CLI
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open WianB/ghl-cli and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Ghl CLI does
Unofficial GoHighLevel (HighLevel) CLI for agencies: many sub-account tokens at once, every GHL API v2 endpoint, safe --yes/--dry-run defaults, zero runtime deps. Works great with Claude Code and other AI agents.
Alternatives in Development
- Contributing To Skill Seeker — First off, thank you for considering contributing to Skill Seeker 11.1k ★
- Check 1: Cache Exists? — CLAUDE_DIR="${CLAUDE_CONFIG_DIR:-$HOME/.claude}" CACHE_EXISTS=$(ls -d "$CLAUDE_DIR/plugins/cache/claude-hud" 2 10.9k ★
- 01 Install Bun And Deps — Prompt 01: Install Bun Runtime & Dependencies 2.3k ★
README
ghl-cli: the GoHighLevel CLI for agencies with many sub-accounts
[](https://github.com/WianB/ghl-cli/actions/workflows/ci.yml) [](CHANGELOG.md) [](package.json) [](package.json) [](LICENSE)
`ghl` is a command-line tool for the GoHighLevel (HighLevel, LeadConnector) API v2. It keeps a separate token for every sub-account you manage, so you can search contacts in one client, check pipelines in another and pull open deals from all of them in a single command, without editing config files or restarting anything.
It was built for agencies running GHL for lots of clients, and for anyone driving GHL from scripts or AI coding agents like Claude Code and Codex.
ghl --all-profiles opportunities search --status open
{
"acme": { "opportunities": [ ... ], "meta": { "total": 14 } },
"globex": { "opportunities": [ ... ], "meta": { "total": 3 } }
}
Unofficial. Not affiliated with or endorsed by HighLevel Inc. "GoHighLevel" and "HighLevel" are their trademarks.
Why this exists
The official HighLevel MCP server and most GHL integrations take one Private Integration Token, which means one sub-account at a time. Switching clients means changing a header and restarting. If you look after twenty sub-accounts, that gets old quickly.
This CLI stores as many tokens as you like under short names (`acme`, `globex`, `agency`) and lets you pick one per command with `-p`, or read from several at once. It also covers more of the API than the MCP does: it has a command for each of the MCP's 36 tools, plus agency-level sub-account and user lists, workflow enrolment, appointment booking, notes, form submis
Related Skills
Linear Bulk
Apply the same change to many Linear issues at once. Dry-run by default.
Ghl MCP
Connect your GoHighLevel sub-account to Claude Code. Manage contacts, pipelines, calendars, invoices, and 70+
Agentchef
An unofficial, cross-platform setup kit for OpenAI Codex CLI and Anthropic Claude Code: specialist agents, cur
Plumbward Lite
Plumbward Lite: two free Claude Code skills. dry-run shows the full list before anything is deleted, moved or
Codesu
A desktop cockpit for running many Claude Code agents at once.
Scrape Batch
Scrape many Google Maps queries at once (batch) from a list of keywords
Related Agents
SecOps Orchestrator
Orchestrates LibreSecOps Grok skills for defensive security — threat model, defaults, deps, secrets, access, l
Dry Run Enforcer
Verify the trading codebase defaults to dry-run (paper/simulated) mode and that live order placement requires
Casey
Expert cybersecurite. A invoquer pour un audit de securite (code, infra, deps, auth, API, BDD), une chasse aux