mktg-setup
/mktg-setup — First-Run Conversational Setup
When This Runs
/cmo invokes this skill automatically when both conditions are true:
brand/cmo-preferences.mddoes not exist (or is template content), ANDmktg status --jsonreportsbrandSummary.populated < 3.
The user typically never types /mktg-setup. They install marketing-cli (npm i -g marketing-cli), open Claude Code in any project directory, type /cmo (or just say "help me with marketing"), and /cmo's activation routes here. The wizard is a conversational on-ramp, not a slash command users have to memorize.
What This Skill Does
Three AskUserQuestion calls. That is the entire wizard. No batched questions, no progress bars, no long forms.
Each answer becomes a persistent decision in brand/cmo-preferences.md. After question 3, hand off to /cmo's foundation flow (3 research agents in parallel — see cmo/rules/sub-agents.md).
The wizard's job is to record the small set of decisions Claude cannot make for the user. Filling out the 10 brand files is /cmo's job, not the wizard's.