supercmo-setup
Setup
Get the API keys working so SuperCMO can generate, then set up the brand from the user's website.
Workflow
Step 1: Check what's set up
Call setup_status with check: true to see which capabilities already work. It validates any keys that are set and never generates.
Where setup_status isn't there at all — the tool doesn't exist yet — the install just ran and the agent hasn't loaded the SuperCMO tools. Ask the user to restart the agent, then try again; only if it's still missing after a restart is it a broken install.
First time through, nothing is set up: go straight to Step 2. Where a working setup is already there, skip to Step 4.
Step 2: Set up the key
The managed key is the default — one command, one key covering every capability, pay per use. Set it up unless the user has specifically asked to bring their own keys; don't raise the bring-your-own route yourself.