/cs:cmo-review — CMO Forcing Questions

/cs:cmo-review <plan> — Narrative-first interrogation of positioning, ICP, message house, and channel mix.

How to use it

Claude Code
  1. Run the line below. It pulls the whole folder into ~/.claude/skills/cmo-review.
  2. Describe your job in plain words. Claude Code follows the skill from there.
Claude Code — installs the whole folder, not just SKILL.md
npx degit alirezarezvani/claude-skills/c-level-agents/skills/cmo-review#main ~/.claude/skills/cmo-review

For one project only, change the path to .claude/skills/cmo-review.

Claude (web or desktop app)
  1. On this page open ⋯ → Download .md.
  2. Save it as SKILL.md in a folder, zip the folder, then Customize → Skills → + → Create skill → Upload a skill.
  3. Pick the file and Save. Claude shows the name and description and runs a security scan.
  4. Check the skill is switched on.
  5. Start a new chat and describe your job in plain words. The AI follows the skill from there.
ChatGPT or another app
  1. ChatGPT: make a Project and paste it into Instructions.
  2. Neither? Paste it at the top of a new chat — it works for that chat.
Not working?
  • Check which app you pasted it into — the steps above name the right one.
  • Some skills need the paid tier of Claude or ChatGPT.
Step-by-step guide with screenshots · Ask in the forum

Paste into Claude, ChatGPT or Cursor.

Source of /cs:cmo-review — CMO Forcing Questions

Show the full text102 lines
namedescription
cmo-review/cs:cmo-review <plan> — Narrative-first interrogation of positioning, ICP, message house, and channel mix. Use when launching a campaign or repositioning, or when CAC is rising and the one-sentence positioning test fails.

/cs:cmo-review — CMO Forcing Questions

Command: /cs:cmo-review <plan>

The narrative-first strategist pressure-tests positioning before debating tactics.

When to Run

  • Before launching any new campaign
  • Before changing positioning, tagline, or category
  • Before allocating > 10% of marketing budget to a new channel
  • Before a major PR moment (funding announcement, product launch)
  • When pipeline contribution is declining

The Six CMO Questions

1. ICP (One Real Person)

Name one real person in your ICP. Company, title, what they do daily, what they hate.

  • Persona ≠ ICP. ICP is real.
  • If you can't name one, the ICP isn't sharp enough.
2. JTBD

What job is the customer hiring this product to do, and what's the alternative they use today?

  • One sentence the customer would say out loud.
  • "We use spreadsheets" is a valid alternative. So is "we don't."
3. Positioning Statement

One sentence: For [ICP], who needs [job], we are [category] that [differentiator] unlike [alternative].

  • This is the headline. Everything cascades.
  • If it doesn't fit in one sentence, it's not positioning yet.
4. Distribution Channel

Where does the customer first hear your name — and is it inbound or outbound at this stage?

  • Name the channel, intent, and the path to first contact.
  • PLG, sales-led, content-led, partnership-led — pick a primary.
5. CAC Payback

Per channel: what's CAC, what's payback in months, and is it improving?

  • If a channel's payback is > 18 months, it isn't a channel — it's a hobby.
6. Defensibility of Brand

If a well-funded competitor copies your messaging tomorrow, what's still yours?

  • Category position, founder-market fit, customer love, distribution lock — name one.

Workflow

  1. Run the models:
    python ../../../c-level-advisor/skills/cmo-advisor/scripts/marketing_budget_modeler.py
    python ../../../c-level-advisor/skills/cmo-advisor/scripts/growth_model_simulator.py
    
  2. Answer the six questions in writing.
  3. Apply the verdict:
    • 🟢 GREEN — story is sharp, channel mix sound
    • 🟡 YELLOW — sharpen positioning before scaling
    • 🔴 RED — positioning broken; do not spend

Output Format

# CMO Review: <plan>
**Date:** YYYY-MM-DD

## Positioning
One-sentence statement: <here>

## ICP
- Named persona: <name, title, company>
- JTBD: <one sentence in their words>

## Channel Mix
- Primary: <channel> | CAC $X | Payback Ym
- Secondary: <channel> | CAC $X | Payback Ym

## Verdict
🟢 / 🟡 / 🔴

## Next Steps
[3 concrete actions]

Routing

  • /cs:cro-review — pipeline contribution check
  • /cs:cpo-review — product ↔ positioning alignment
  • /cs:decide — log the verdict

Version: 1.0.0

1---
2name: "cmo-review"
3description: "/cs:cmo-review <plan> — Narrative-first interrogation of positioning, ICP, message house, and channel mix. Use when launching a campaign or repositioning, or when CAC is rising and the one-sentence positioning test fails."
4---
5 
6# /cs:cmo-review — CMO Forcing Questions
7 
8**Command:** `/cs:cmo-review <plan>`
9 
10The narrative-first strategist pressure-tests positioning before debating tactics.
11 
12## When to Run
13 
14- Before launching any new campaign
15- Before changing positioning, tagline, or category
16- Before allocating > 10% of marketing budget to a new channel
17- Before a major PR moment (funding announcement, product launch)
18- When pipeline contribution is declining
19 
20## The Six CMO Questions
21 
22### 1. ICP (One Real Person)
23**Name one real person in your ICP. Company, title, what they do daily, what they hate.**
24- Persona ≠ ICP. ICP is real.
25- If you can't name one, the ICP isn't sharp enough.
26 
27### 2. JTBD
28**What job is the customer hiring this product to do, and what's the alternative they use today?**
29- One sentence the customer would say out loud.
30- "We use spreadsheets" is a valid alternative. So is "we don't."
31 
32### 3. Positioning Statement
33**One sentence: For [ICP], who needs [job], we are [category] that [differentiator] unlike [alternative].**
34- This is the headline. Everything cascades.
35- If it doesn't fit in one sentence, it's not positioning yet.
36 
37### 4. Distribution Channel
38**Where does the customer first hear your name — and is it inbound or outbound at this stage?**
39- Name the channel, intent, and the path to first contact.
40- PLG, sales-led, content-led, partnership-led — pick a primary.
41 
42### 5. CAC Payback
43**Per channel: what's CAC, what's payback in months, and is it improving?**
44- If a channel's payback is > 18 months, it isn't a channel — it's a hobby.
45 
46### 6. Defensibility of Brand
47**If a well-funded competitor copies your messaging tomorrow, what's still yours?**
48- Category position, founder-market fit, customer love, distribution lock — name one.
49 
50## Workflow
51 
521. **Run the models:**
53 ```bash
54 python ../../../c-level-advisor/skills/cmo-advisor/scripts/marketing_budget_modeler.py
55 python ../../../c-level-advisor/skills/cmo-advisor/scripts/growth_model_simulator.py
56 ```
572. **Answer the six questions** in writing.
583. **Apply the verdict:**
59 - 🟢 GREEN — story is sharp, channel mix sound
60 - 🟡 YELLOW — sharpen positioning before scaling
61 - 🔴 RED — positioning broken; do not spend
62 
63## Output Format
64 
65```markdown
66# CMO Review: <plan>
67**Date:** YYYY-MM-DD
68 
69## Positioning
70One-sentence statement: <here>
71 
72## ICP
73- Named persona: <name, title, company>
74- JTBD: <one sentence in their words>
75 
76## Channel Mix
77- Primary: <channel> | CAC $X | Payback Ym
78- Secondary: <channel> | CAC $X | Payback Ym
79 
80## Verdict
81🟢 / 🟡 / 🔴
82 
83## Next Steps
84[3 concrete actions]
85```
86 
87## Routing
88 
89- `/cs:cro-review` — pipeline contribution check
90- `/cs:cpo-review` — product ↔ positioning alignment
91- `/cs:decide` — log the verdict
92 
93## Related
94 
95- Agent: [`cs-cmo-advisor`](../../agents/cs-cmo-advisor.md)
96- Skill: [`cmo-advisor`](../../../c-level-advisor/skills/cmo-advisor/SKILL.md)
97- Execution domain: `../../../marketing-skill/`
98 
99---
100 
101**Version:** 1.0.0
102 

Discussion

Alternatives

Also in Brand voiceSee all 364 in Marketing →
Brand Voice Analysis and Guidelines GenerationPaste in your website and marketing copy, and get back a clear guide anyone on your team can follow to sound like your brand every time.Content & docs · MITProduct Marketing ContextWhen the user wants to create or update their product marketing context document. Also use when the user mentions 'product context,' 'marketing context,' 'set up context,' 'positioning,' 'who is my target audience,' 'describe my product,' 'ICP,' 'ideal customer profile,' or wants to avoid repeating foundational information across marketing tasks. Use this at the start of any new project before using other marketing skills — it creates `.agents/product-marketing.md` that all other skills reference for product, audience, and positioning context.Marketing · MITBrand guidelinesWhen the user wants to apply, document, or enforce brand guidelines for any product or company. Also use when the user mentions 'brand guidelines,' 'brand colors,' 'typography,' 'logo usage,' 'brand voice,' 'visual identity,' 'tone of voice,' 'brand standards,' 'style guide,' 'brand consistency,' or 'company design standards.' Covers color systems, typography, logo rules, imagery guidelines, and tone matrix for any brand — including Anthropic's official identity.Marketing · MITMarketing contextCreate and maintain the marketing context document that all marketing skills read before starting. Use when the user mentions 'marketing context,' 'brand voice,' 'set up context,' 'target audience,' 'ICP,' 'style guide,' 'who is my customer,' 'positioning,' or wants to avoid repeating foundational information across marketing tasks. Run this at the start of any new project before using other marketing skills.Marketing · MIT