AI-CMO
Your AI marketing strategist. Get data-driven content plans, brand voice guidelines, and performance tracking — all inside Claude.
What You Need
A Claude Account
Pro or Max plan required
20 Minutes
For the onboarding interview
A Business
Any size, any industry
Getting Started
Get a Claude Account
Go to claude.ai and sign up. You'll need a Pro ($20/mo) or Max ($100/mo) plan to use Claude Code.
Install Claude Code
AI-CMO runs inside Claude Code, Anthropic's coding tool. Choose one:
CLI (Terminal)
npm install -g @anthropic-ai/claude-code
Clone AI-CMO
Clone the project and open it in Claude Code:
git clone https://github.com/Midnight-Farmer/ai-cmo.git
cd ai-cmo
claude
Or open the ai-cmo folder in the Claude Code desktop app.
Onboard Your Business
Just say:
This starts a guided interview (~20 minutes) that builds your complete marketing profile: brand voice, customer personas, goals, and competitive positioning. You'll leave with your first monthly and weekly content plans.
How It Works
AI-CMO is conversational. You don't memorize commands or follow a specific workflow. Just talk to it like a colleague:
The agent recognizes what you need, reads the right files, runs the right workflow, and suggests the next step.
What You Get After Setup
Brand Voice Guidelines
Extracted from your actual writing — not generic templates
Customer Personas
Built on the StoryBrand framework with your real customers
Monthly Content Strategy
Themes, content mix, and experiments tied to your 90-day goals
Weekly Content Plans
5-7 pieces with hooks, scripts, shot lists, and captions
Bi-Weekly Execution Plans
10-14 pieces with fresh performance data pulls and platform research
Performance Tracking
Log content and metrics — the system learns what works for you
Operational Memory
Decisions, preferences, and context persist across sessions
Your Weekly Rhythm
| Day | What to Do | Time |
|---|---|---|
| Monday | Log last week's metrics, generate weekly plan | 30-45 min |
| Tue-Thu | Log content as you publish | 5 min/piece |
| Friday | Quick metrics check | 10 min |
Optional Integrations
AI-CMO works fully with local files. These integrations enhance the workflow but are never required.
Typefully
Push draft posts to X and LinkedIn directly from your content plans
Google Drive / Sheets
Collaborative tracking dashboards and shared deliverables
GA4 / Search Console
Pull website analytics directly into briefs — traffic, top pages, SEO opportunities
HubSpot CRM
Pipeline tracking, lead attribution, and a live leads dashboard
What You Can Say
Talk naturally or use slash commands — both work.
| Natural Language | Slash Command | What Happens |
|---|---|---|
| "new client acme-corp" | /new-client | Guided onboarding interview |
| "what should we post this week?" | /generate-week | Weekly plan with hooks and scripts |
| "monthly plan" | /generate-month | Monthly strategy with 4-week breakdown |
| "biweekly plan" | /generate-biweekly | Two-week plan with 10-14 pieces |
| "how are we doing?" | /overview | Performance analysis + insights |
| "I just got back from a shoot" | /organize-shoot | Organize footage, then review for content ideas |
| "brief me on [client]" | — | Client summary + Q&A |
| "log content" | — | Quick data entry for tracking |
Built-In Marketing Knowledge
Beyond the core CMO capabilities, AI-CMO includes specialized marketing references it pulls from when relevant. Just describe what you need.
Email Sequences
Drip campaigns, lifecycle automation, and sequence design
Content Strategy
Topic clusters, buyer journey mapping, searchable vs. shareable planning
Marketing Psychology
70+ psychological frameworks for hooks, CTAs, messaging, and pricing
SEO Audit
7-dimension audit covering crawlability, Core Web Vitals, on-page, and content quality
Analytics Tracking
UTM frameworks, GA4 events, GTM patterns, and conversion tracking setup
Recommended: Humanizer
AI-CMO directs strategy — but when you need Claude to write or polish copy, pair it with Humanizer. It strips 24 common AI writing patterns (significance inflation, em dash overuse, filler hedging, etc.) so your captions and scripts sound like a person wrote them.
mkdir -p ~/.claude/skills
git clone https://github.com/blader/humanizer.git ~/.claude/skills/humanizer
Once installed, just ask Claude to "humanize" any output. Works great with weekly plan captions and video scripts.
Credits
The marketing references (email-sequence, content-strategy, marketing-psychology, seo-audit, analytics-tracking) are adapted from marketingskills by Corey Haines. Licensed under MIT.
Open source on GitHub: Midnight-Farmer/ai-cmo