
Marketing Plan Builder
Builds a 12-month AARRR marketing plan for a client or product, mapped to budget, team and funding stage.
- Repository
- coreyhaines31/marketingskills
- Stars
- 57,951
- Licence
- MIT
- Files
- 15 files
What it does
Once installed, when you ask your AI agent for a marketing plan, growth plan or go-to-market plan, it follows a structured method: it gathers context about the business, scores its current marketing state against a 17-section audit rubric, and writes a 13-section plan organised by the AARRR funnel (Acquisition, Activation, Retention, Referral, Revenue). The plan covers a 90-day roadmap, a 12-month outlook tied to funding milestones, and a stack of marketing skills and tool integrations, all saved as a Notion-ready markdown document. It works in phases with review and approval of each section, and saves progress to a folder under the user's home directory.
Great for
- Fractional CMOs and marketing consultants starting a new client engagement
- Founders who need a shareable 12-month marketing roadmap for their team or investors
- Teams consolidating scattered marketing research and audit findings into one plan
Skip it if
- Single-channel execution (for example, one email sequence or ad campaign), where a channel-specific skill is more useful; the skill itself says to use those instead
- Quick brainstorming with no commitment to a plan, which the marketing-ideas skill covers better
- Plans for clients whose data you have no right to hold, since the skill stores client material on disk in a per-client folder and may pull data from connected tools
Try asking
- “Create a 12-month marketing plan for quietude.app”
- “Build a 90-day go-to-market plan for my SaaS product, acme-saas”
- “Run a current-state audit and turn it into an AARRR growth plan for this client”
- “Size the market for my product: TAM, SAM and SOM”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 15 original files, the MIT licence and an attribution note.
marketing-plan.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip marketing-plan.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip marketing-plan.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Provide as much client material as you can up front (analytics, budget, team size, existing audits) so the plan reflects real constraints rather than generic advice.
- Review each section during the REVIEW phase and push back on anything that does not match what the team can actually execute.
- Keep client folders separate and use the slug format described in the skill, since plans and client data are stored locally on disk.
What's inside
- evals/evals.json
- references/aarrr-framework.md
- references/budget-planning.md
- references/client-types.md
- references/current-state-rubric.md
- references/funding-stage-unlocks.md
- references/growth-patterns.md
- references/idea-cross-reference.md
- references/market-sizing.md
- references/measurement-framework.md
- references/methodology.md
- references/ops-stack-mapping.md
- references/plan-template.md
- references/team-and-agency-model.md
- SKILL.md
Redistributed unmodified from coreyhaines31/marketingskills under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.