# GHL Command Blueprint

Blueprint turns a client's intake into a reviewable plan for assets inside an already registered sub-account, with separate automatic and manual checklists. GHL Command creates sub-accounts on GoHighLevel's Agency Pro plan; on other plans you create it in GoHighLevel and register it in GHL Command with its key. It plans. You approve. Nothing is built until you say so.

The skill produces the reviewable build plan and the two-part checklist, and stops at the approval gate. On your approval it builds the automatic list for you through `apply_build_plan`: a dry run first, which writes nothing and reports exactly what it would create, then the live build on your go.

## Install

1. Unzip this so the folder lands at `~/.claude/skills/blueprint/` (with `SKILL.md` directly inside it).
2. Restart Claude, or open a new session, so it loads the skill.
3. Run it: say **"run Blueprint"** (or "build my Blueprint", or `/blueprint`).

## Before you run it

- **Be in the right account.** Register the client sub-account with its own Private Integration key, then select and confirm it before running Blueprint. GHL Command creates sub-accounts on GoHighLevel's Agency Pro plan; on other plans you create it in GoHighLevel and register it in GHL Command with its key.
- **You need GHL Command** connected to your GoHighLevel.

## What you get back

- A build plan for the account: pipeline and stages, custom fields, tags, the intake form, email and SMS sequences, and the workflows that wire them together. Blueprint does not build a funnel, a page or a website.
- Two checklists: what Blueprint will build automatically once you approve, and what only you can do in the GHL UI or with an outside service (A2P, Stripe, calendar, phone number, sending domain), in the order you need to do it.

Every reference in the plan is a name, not a raw GoHighLevel ID. That is what stops the silent-failure bug where one dead ID skips every action under it and the workflow still shows green.

## Pages and funnels are a separate job

Blueprint sets up the account. It does not build a funnel, a page or a website of any kind, and a plan that asks for one is refused rather than half-built. GoHighLevel's own page builder was not good enough to hand a client, so it was taken out.

When you do want pages, that is its own job after the account exists: a **custom site you host** on Cloudflare or Vercel and wire back to your sub-account. It is for technically-capable users. You need your own host account and CLI, a GHL Private Integration token you store as a host secret, and comfort with a one-time command-line deploy. The product generates the site, hands you the exact verified wiring values, and runs a live verification gate, but it never deploys for you and never holds your keys.
