Marketing Plan skill for Claude Code: a 12-month AARRR plan for a client or company
Corey Haines' skill that makes Claude interview you and write a 13-section, 12-month AARRR marketing plan, for founders and fractional CMOs.
- Installs
- 71.7K
- on skills.sh
- Stars
- 57.9K
- on GitHub
- Files
- 15
- besides SKILL.md
- Updated
- Oct 2026
- last repo commit
Type /marketing-plan <client or domain> and Claude runs three phases. INIT researches the client and interviews you about budget, team, funnel and tools. REVIEW walks through the 13 sections one by one for your changes. FINALIZE compiles the whole plan into final_plan.md. It is resumable, so run the command again to pick up where you left off.
Plans are saved under ~/marketing-plans/<client-slug>/. The plan is structured by AARRR (acquisition, activation, retention, referral, revenue), has a 90-day roadmap and a 12-month outlook, and ties moves to funding stages. It names other skills from the marketing-skills library for each move, and tells you to run product-marketing first. It bundles 14 reference files and an evals file.
Good for
- Fractional CMOs and consultants starting a client engagement
- Founders who need a roadmap to share with their team or investors
- Teams pulling scattered SEO, brand and audit notes into one plan
Install marketing-plan
Claude Code
- 1
Copy this prompt.
Install the marketing-plan skill in Claude Code. Run this command: /plugin marketplace add coreyhaines31/marketingskills /plugin install marketing-skills Then check that it loaded and tell me how to use it.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
The skill names product-marketing as the one to run first and links to many other skills in the library, so install the whole library.
From the project README. Source.
What's in the skill
When it loads
When the user needs a comprehensive marketing plan for a client, a company they advise, or their own product. Also use when the user mentions "marketing plan," "growth plan," "GTM plan," "go-to-market plan," "AARRR plan," "90-day marketing plan," "12-month marketing roadmap," "fractional CMO plan," "fCMO plan," "market sizing," "TAM SAM SOM," "how big is this market," or "market research." Generates an exhaustive 13-section plan structured by AARRR (Acquisition, Activation, Retention, Referral, Revenue), customized to the client's current budget, team, and stage, mapped to future funding milestones, cross-referenced with the 139-idea marketing-ideas library and an embedded 17-section current-state audit rubric, with a marketing operations stack showing which skills and MCP/API integrations execute each part. Outputs a Notion-paste-ready markdown document. For positioning and ICP context before planning, see product-marketing. For stage-specific deep work, see onboarding, signup, emails, referrals, pricing.
Sections in SKILL.md
- When to use
- How this skill is invoked
- The three phases
- Phase 1 — INIT (research + intake)
- Phase 2 — REVIEW (walk through each of 13 sections interactively)
- Phase 3 — FINALIZE (compile + verify + publish)
- The 13-section plan structure
- The AARRR framing
- Marketing as investing — the north-star framing
- The market-quality gate — problem size × frequency
- The current-state rubric
- Cross-references — skills this plan integrates with
- The marketing operations stack
- Funding-stage capability unlocks
- Setting the budget scientifically
- Growth patterns — the real shape of SaaS growth
Key facts
- Repository
- coreyhaines31/marketingskills
- Installs on skills.sh
- 71,712 (2 Nov 2026)
- GitHub stars (repo)
- 57,855 (2 Nov 2026)
- License
- MIT
- Last commit (repo)
- 31 Oct 2026
- Needs
- Your answers to an intake interview; the product-marketing skill is named as the one to run first
- skills.sh audits
- Gen Agent Trust Hub pass, Socket pass, Snyk pass
What it includes
Start or resume a plan for a client or domain
Reads ~/marketing-plans/<client-slug>/progress.md and resumes where the last run stopped. A finished plan is not overwritten silently; it asks whether to revise, start fresh or re-open a section.
Try: “/marketing-plan acme-saas”
Write ·
/marketing-planResearch and intake
Reads what you have, pulls data from any connected tools such as Ahrefs, GA4 or Stripe MCP, and asks about client, ICP, funnel, funding, team, budget, channels and tooling. Scores a 17-section current-state rubric.
Write ·
Phase 1: INITWalk through 13 sections with you
For each section you can approve, adjust, add or go deeper. Each confirmed section is saved as you go.
Write ·
Phase 2: REVIEWCompile, verify and optionally publish
Compiles final_plan.md, checks cross-references and machine-specific paths, and can offer to publish it to a shared GitHub repo.
Write ·
Phase 3: FINALIZEExecutive summary through measurement and RACI
Executive summary, strategic frame, current state, acquisition, activation, retention, referral, revenue, 90-day roadmap, 12-month outlook, operations stack, idea bank and measurement.
Read ·
The 13 sectionsFrameworks Claude reads when needed
AARRR, market sizing, budget planning, growth patterns, funding-stage unlocks, team and agency model, client types, plan template and a worked example.
Read ·
Reference files
From the official docs
Permissions
Low risk
The skill writes plan files in your home folder and may read data from connected analytics or billing tools. Connect only the accounts you want included, and decline publishing unless the repo is private.
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only mode
Watch out for
Publishing commits and pushes to a GitHub repo
FINALIZE asks first. If you agree it clones the target repo, copies the plan in, commits and pushes, to a feature branch or to main as you prefer. Say no unless the repo is private to the right people. github.com
It reads from any marketing tool you have connected
INIT pulls revenue, traffic and email data where tools are wired, for example Stripe MCP, GA4 MCP and Customer.io MCP. Disconnect anything you do not want in a client plan. github.com
Security advisories
No published security advisories as of Nov 2, 2026.
Technical details
| Turning on read-only | The skill defines no read-only switch. |
|---|---|
| Talks to | Connected tools you have set up. GitHub, only if you agree to publish |
| Scopes |
|
Questions
What does the Marketing Plan skill do?
It makes Claude produce a complete 12-month marketing plan for a client or company. The result is one Notion-paste-ready markdown file built from your real budget, team and stage.
How do I run it?
Install it with the box at the top of this page, then type /marketing-plan with a client name or domain, for example /marketing-plan quietude.app. With no name, it asks for one.
Do I need the other marketing skills?
The plan works alone, but it links to the library. It names product-marketing as the skill to run first, because it captures positioning, ICP and voice. It also points to marketing-ideas, customer-research, onboarding, emails, pricing and others for deep work. Installing the whole library gets you all of them.
Where are my plans saved?
In ~/marketing-plans/<client-slug>/. The slug is lowercase letters, digits and dashes only, and the skill is told never to read or write outside that folder.
Marketing Plan vs marketing-ideas?
Use marketing-plan for a committed plan with budget, roadmap and owners. The SKILL.md says to use marketing-ideas instead when you only want ideas without committing to a plan.
Is it safe to install?
It is low risk, with limits. It writes files under your home folder and may read data from tools you have connected, such as analytics or billing, so use it with accounts you are happy to have Claude read. It only publishes to GitHub if you agree.
Does it work in Codex?
Yes to both. The README documents a Codex plugin for the whole library. For the Claude app it offers one ZIP per skill, named <name>-claude-web.zip, on the GitHub Releases page. You upload it under Customize, Skills, Create skill, Upload a skill. A ZIP holds one skill and does not install related skills, so product-marketing needs its own ZIP.
Information
updated Nov 2, 2026
- Repository
- coreyhaines31/marketingskills
- Folder
skills/marketing-plan
Sources
Docs, issue trackers and discussions this page is built from.
Show all 3Hide
- coreyhaines31/marketingskills README · github.com
- marketing-plan SKILL.md · github.com
- marketing-plan references/methodology.md · github.com