ai-cmo
v0.1.0
Published
Your marketing co-founder who gets your product and executes on its own
Maintainers
Readme
AI CMO
Your marketing co-founder who gets your product and executes on its own.
AI CMO is an open-source marketing companion that runs inside Claude Code. It analyzes your product, generates a tailored marketing strategy, breaks it into actionable tasks, and helps you execute them — all in your authentic voice.
Built for indie hackers, vibe coders, and bootstrap teams who can build anything but dread marketing.
What it does
Run /cmo-kickoff and in 30 minutes you'll have:
- Product analysis — AI CMO understands your product from a URL or description
- Customer personas — realistic personas based on your actual audience
- Your authentic voice — import your writing or pick a preset so content sounds like you, not AI
- Marketing strategy — channel-by-channel plan with reasoning for WHY each channel fits your product
- Actionable tasks — prioritized list with "this week" tasks that feel doable, not scary
- Launch schedule — day-by-day plan across your chosen channels
Then the tool flows directly into execution — writing tweets, Reddit posts, and step-by-step guides for every task. No separate commands to learn.
Install
git clone https://github.com/maiakiyoshi/ai-cmo.git
cd ai-cmoOpen Claude Code and type /cmo-kickoff. That's it.
Three commands. That's all.
| Command | What it does |
|---------|-------------|
| /cmo-kickoff | Full marketing workflow: product analysis, personas, voice, strategy, tasks, launch plan, then flows into execution |
| /cmo-help | "What should I do next?" — picks up where you left off, recommends next action, flows into execution |
| /cmo-task-guide | Break down any marketing task into a step-by-step guide with channel-specific advice |
How it works
/cmo-kickoff
|
v
"Tell me about your product" -----> product-profile.md
|
v
"Who's your audience?" -----> personas.md
|
v
"Let's capture your voice" -----> voice-profile.md
|
v
"Here's your strategy & WHY" -----> strategy.md
|
v
"Here are your tasks" -----> tasks.md + launch-plan.md
|
v
"Ready to start task #1?" -----> tweets, reddit posts, step-by-step guides
|
v
Next day: /cmo-help -----> "You did 3 of 5 tasks. Here's what's next."See example output
Check out _cmo-output-example/ to see what AI CMO generates for a fictional product called "TaskFlow." Every file shows the depth and quality you'll get from a real run.
Why AI CMO?
You already know how to build. Vibe coding made that easy. But marketing still feels overwhelming, scary, or just... not your thing.
AI CMO doesn't generate generic content. It's a marketing co-founder that:
- Understands YOUR product — not templates, not generic advice
- Explains WHY — every recommendation comes with reasoning
- Sounds like YOU — brand voice builder ensures authenticity
- Makes it actionable — every task has a clear next step
- Grows with you — remembers your context across sessions
No $99/month SaaS. No dashboard to learn. Just marketing guidance and execution inside the tool you already use.
Knowledge base
AI CMO includes expert-level guides for 8 marketing channels:
- Twitter/X — threads, engagement, build-in-public
- Reddit — subreddit strategies, rules, value-first posting
- Indie Hackers — community tactics, journey posts
- Hacker News — Show HN best practices
- Product Hunt — launch playbook
- Email Marketing — newsletters, sequences, deliverability
- SEO — fundamentals for indie hackers
- AI SEO (GEO) — how to show up in ChatGPT, Claude, Perplexity
Voice presets
Don't have writing samples? Pick a preset:
- Casual Builder — "just shipped this thing, here's what I learned"
- Technical Authority — deep expertise, specific insights, no fluff
- Storyteller — narrative-driven, behind-the-scenes, journey posts
Or import 5-10 of your own tweets/posts and AI CMO learns your voice.
Contributing
AI CMO is designed for community contributions. Adding a channel guide, voice preset, or content module is as simple as creating one file. See CONTRIBUTING.md for details.
License
MIT
