Philosophy
Why context compounds and how research-backed frameworks beat generic prompts
Philosophy
Compounding Marketing is built on one core idea: context compounds.
Most AI marketing tools give you generic prompts. Run them once, get generic output, start over next time. No memory, no accumulation, no improvement.
Compounding Marketing is different. Each skill builds on the last. Your positioning informs your copy. Your copy informs your ads. Your ads inform your landing pages. Every output feeds the next one, creating a flywheel of increasingly refined, contextual marketing.
The Compounding Effect
Traditional workflow:
- Write positioning doc (from scratch)
- Write landing page copy (from scratch, maybe reference positioning)
- Write ad copy (from scratch, maybe reference landing page)
- Write email sequence (from scratch)
Every step starts over. No accumulation.
Compounding workflow:
/cm:position→ writesdeliverables/positioning.md/cm:icp-research→ reads positioning.md, writesicp-research.md/cm:headlines→ reads positioning.md + icp-research.md, writesheadlines.md/cm:landing-page→ reads positioning + research + headlines, writeslanding-page-copy.md/cm:ads→ reads everything, writesad-copy.md
Each skill:
- Loads your
.cm-context - Reads all previous
deliverables/ - Adds its output back to
deliverables/
The 5th skill has 5x more context than the 1st. Your marketing gets sharper with each iteration, not repetitive.
The Flywheel
Here's what compounding looks like over time:
Week 1:
- Run
/cm:position→ solid positioning doc - Run
/cm:headlines→ decent headlines, but generic
Week 2:
- Publish landing page, get feedback from 5 customer calls
- Update
.cm-contextwith new ICP insights - Re-run
/cm:headlines→ now they reference real pain points from customer calls
Week 3:
- Run
/cm:adsusing updated headlines - Launch ads, track performance
- Feed winning ad copy back into
/cm:landing-pageto refine hero section
Month 2:
- Your
deliverables/folder has 15 files - New skills pull from all 15
- Every output is informed by real-world feedback + past iterations
This is the context compound effect. Your marketing improves not because the AI got smarter, but because the context got richer.
Why Research-Backed Frameworks?
Most AI marketing prompts are vague:
"Write a compelling headline for my product."
What makes a headline compelling? What framework should it follow? What's the goal?
Compounding Marketing uses proven frameworks from the best marketing minds:
Positioning: April Dunford
April Dunford wrote Obviously Awesome, the definitive book on B2B positioning. Her framework:
- List your features
- Map to customer value
- Identify your best-fit customers
- Find your unique differentiators
- Define your competitive category
/cm:position follows this exact process. It doesn't guess. It applies a framework that's worked for hundreds of companies.
Copywriting: Joanna Wiebe + Eugene Schwartz
Joanna Wiebe pioneered conversion copywriting — writing that converts, not just sounds good. Eugene Schwartz defined the 5 awareness levels:
- Unaware → Problem-Unaware → Solution-Aware → Product-Aware → Most Aware
/cm:headlines and /cm:landing-page adapt copy based on awareness. A cold audience (Unaware) needs education. A warm audience (Product-Aware) needs proof.
Generic AI doesn't know this. It writes the same copy for everyone.
Outreach: Chris Voss
Chris Voss (former FBI hostage negotiator) wrote Never Split the Difference. His frameworks for high-stakes negotiation apply to cold outreach:
- Tactical empathy (show you understand their world)
- Calibrated questions (make them think, not react)
- Labeling (acknowledge their concerns upfront)
/cm:cold-email uses these techniques. The result: outreach that starts conversations, not deletes.
GTM: Reforge
Reforge teaches growth frameworks used by Uber, Netflix, Airbnb. Their GTM playbook:
- Define your wedge (the thin entry point)
- Identify your beachhead (first 100 customers)
- Plan your land-and-expand (how you grow from there)
/cm:launch-plan follows this structure.
Deliverables, Not Fluff
Every skill outputs a file you can use immediately:
/cm:position→positioning.md(share with your team, use in pitches)/cm:headlines→headlines.md(copy-paste into landing page)/cm:ads→ad-copy.md(upload to Google Ads / Meta)/cm:cold-email→cold-email-sequence.md(load into Mailshake)
Not "here are some ideas" — here's the actual deliverable.
You can edit, sure. But you start from 80% done, not 0%.
How It's Different from Prompt Libraries
Prompt libraries give you templates:
"You are an expert marketer. Write 10 headlines for [PRODUCT]. Make them catchy."
Problems:
- No context — every run starts from zero
- No frameworks — it's guessing what "catchy" means
- No accumulation — run 10 times, get 10 disconnected outputs
Compounding Marketing:
- Loads your context — knows your product, ICP, positioning
- Applies proven frameworks — April Dunford, Joanna Wiebe, Chris Voss
- Accumulates knowledge — each skill builds on previous outputs
Run it 10 times, get compounding improvement, not disconnected noise.
The Context → Output → Feedback → Context Loop
The real power isn't the first run. It's the loop:
- Context: You write
.cm-context(10 minutes) - Output: Skills produce
deliverables/(5 minutes per skill) - Feedback: You ship, learn from real-world results (ongoing)
- Context: You update
.cm-contextwith new insights (5 minutes)
Repeat.
Each cycle, your context gets richer. Your outputs get sharper. Your marketing compounds.
When NOT to Use Compounding Marketing
This isn't for everyone. Don't use it if:
- You need a one-off blog post (just use ChatGPT)
- You're exploring random ideas (it's built for focus, not exploration)
- You haven't validated product-market fit yet (positioning matters AFTER you know who you're for)
Use it when:
- You're building a category or challenging positioning
- You're launching and need consistent messaging across channels
- You have customer feedback and want to refine your marketing based on it
- You're scaling content/outreach and need a system, not one-offs
Next Steps
Now that you understand the philosophy:
- See all skills — what each one does
- Configuration guide — write a killer
.cm-context - Run your first skill
Start with /cm:position. Everything compounds from there.