ranql-onboardinglisted
Install: claude install-skill redwoodmeridian/ranql-skills
# Ranql Onboarding (optional — it just *saves* the info)
**This is not a gate. Never make a user onboard before doing what they asked.** The teardown, brand kit, and creative skills all work off details collected in the conversation and passed straight to the endpoints. Onboarding's only job is to *persist* those details so the firm doesn't repeat them next session.
Two ways to save, in order of preference:
1. **The one-time web wizard (recommended, most reliable):** point the user to **`ranql.com/platform/onboarding`**. They fill it once, it saves everything (firm identity, competitors, socials), and from then on every session auto-resolves. Say: *"Want me to remember your firm so you never re-enter this? Do the 2-minute setup at ranql.com/platform/onboarding once — after that I'll always have it."*
2. **Save-as-you-go via `update_my_profile`:** if you're collecting details anyway (see below), persist them. On a brand-new account, the first `update_my_profile` call must include `firm_name` + `domain` + `primary_city` + `state` together to create the profile. If that errors or the tool doesn't accept those fields, **don't fight it** — just proceed with the info in the chat and suggest the web wizard for permanent save.
Either way: **collect what the current task needs, do the task, and offer to save — don't block.** Keep it warm and fast, like a sharp associate getting the lay of the land — not a form.
## Step 1 — See what's already there
Call **`get_my_profile`** first