
Marketing Plan
Produce a board-ready, AARRR-structured marketing plan with intake, rubric scoring, and a 90-day roadmap for a solo operator or fractional marketer on a B2B SaaS client.
Overview
Marketing Plan is an agent skill most often used in Grow (also Validate, Launch) that builds a thirteen-section AARRR marketing plan with rubric-scored current state and a ninety-day roadmap for B2B-style solo and fracti
Install
npx skills add https://github.com/coreyhaines31/marketingskills --skill marketing-planWhat is this skill?
- Three-phase workflow: INIT intake → REVIEW → FINALIZE for client-specific plans
- 13-section plan structured by AARRR (executive summary through measurement framework)
- Embeds a 17-section scoring rubric for current-state assessment
- 90-day roadmap with owner-assigned moves plus 12-month outlook tied to funding-stage unlocks
- Tactical idea bank cross-references 139 marketing-ideas mapped to AARRR and client status
- 13-section AARRR-structured marketing plan
- 17-section embedded current-state rubric
- 139 marketing-ideas in tactical idea bank cross-reference
Adoption & trust: 5.4k installs on skills.sh; 32.4k GitHub stars.
What problem does it solve?
You have fragmentary marketing context—budget, one marketer, mixed channels—but no single AARRR plan the team and board can execute against.
Who is it for?
Fractional CMOs and indie SaaS founders who must draft a serious GTM plan after intake and optionally align with existing product-marketing.md positioning.
Skip if: One-line tweet campaigns, pure paid-ads creative generation with no strategy doc, or teams that refuse a structured intake interview.
When should I use this skill?
A client or your own SaaS needs a shareable marketing plan with structured intake, AARRR sections, and board-level measurement—not a one-page brainstorm.
What do I get? / Deliverables
You receive a client-specific, ~8–12K word marketing plan with scored current state, owner-assigned ninety-day moves, measurement framework, and tactical ideas tied to one hundred thirty-nine playbooks.
- 13-section AARRR marketing plan document
- 90-day roadmap with assigned owners
- Measurement framework with north-star, leading indicators, RACI, open decisions
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Grow is the canonical shelf because the deliverable is a sustained go-to-market operating plan, though the workflow starts with current-state diagnosis that also serves launch prep. Lifecycle fits full-funnel AARRR planning—acquisition through revenue—and ongoing marketing operations rather than a one-off SEO tweak.
Where it fits
Run INIT intake on budget, team size, and channels to decide what GTM scope is realistic before full build.
Finalize acquisition and referral sections with channel-specific moves for a launch quarter.
Produce retention and revenue sections plus ninety-day owner-assigned roadmap for an existing $2M ARR SaaS.
Pull tactical ideas from the 139-item bank filtered to activation and retention gaps scored on the rubric.
How it compares
Use instead of ad-hoc chat GTM brainstorming—it is a full-plan generator with rubric and AARRR scaffolding, not a single-channel SEO checklist skill.
Common Questions / FAQ
Who is marketing-plan for?
Solo builders and fractional marketers serving B2B SaaS or similar clients who need a detailed, shareable marketing plan rather than scattered tactics.
When should I use marketing-plan?
Use it in Validate when framing GTM scope, in Launch when preparing distribution and board updates, and in Grow when running lifecycle planning and quarterly roadmaps.
Is marketing-plan safe to install?
The skill orchestrates planning text only; confirm what client data you paste into the agent and review the Security Audits panel on this Prism page for the package source.
SKILL.md
READMESKILL.md - Marketing Plan
{ "skill_name": "marketing-plan", "evals": [ { "id": 1, "prompt": "I'm starting a fractional CMO engagement with a Series A B2B SaaS doing $2M ARR, 12-person team with 1 marketer, $20K/month marketing budget. They want a marketing plan we can share with the team and the board. Build it.", "expected_output": "Should check for product-marketing.md first. Should ask for client name or use a slug. Should walk through three-phase workflow (INIT → REVIEW → FINALIZE), starting with intake covering funding state, team, budget, channels, what's done, in-flight, tooling stack. Should produce a 13-section AARRR-structured plan: executive summary, strategic frame, current state (scored against the embedded 17-section rubric), Acquisition, Activation, Retention, Referral, Revenue, 90-day roadmap with owner-assigned moves, 12-month outlook with funding-stage capability unlocks, marketing operations stack mapping skills + MCPs to AARRR stages, tactical idea bank cross-referencing all 139 marketing-ideas to AARRR + client-specific status, measurement framework with north-star + leading indicators + RACI + open decisions. Should be ~8–12K words, Notion-paste-ready. Should be specific to the client (their budget, team, channels), not generic.", "assertions": [ "Checks for product-marketing.md", "Asks for client name or uses a slug", "Walks through INIT phase with structured intake", "Produces 13-section plan structured by AARRR", "Section 3 scores against the embedded 17-section rubric", "Section 9 (90-day roadmap) has owner-assigned moves, not just actions", "Section 10 names funding-stage capability unlocks explicitly", "Section 11 maps marketing skills + MCPs to each AARRR stage", "Section 12 cross-references all 139 marketing-ideas with client-specific status", "Output is Notion-paste-ready markdown", "Plan is specific to the client (their budget, team, current channels), not generic" ], "files": [] }, { "id": 2, "prompt": "We're pre-seed bootstrapped, $0 paid marketing budget, 4-person team building a D2C consumer app. Founder wants a 90-day plan + 12-month roadmap they can show investors during the upcoming raise. The product is in beta.", "expected_output": "Should recognize Tier 1 funding profile (pre-seed) and skip paid acquisition recommendations until budget unlocks. Should lean Acquisition heavy on organic + lifecycle + ambassador moves. Should explicitly map what unlocks when seed closes (paid test budget $5–15K/mo, first marketing hire, etc.). Should respect that the product is in beta and account for activation/throttling gates. Should include the AARRR diagnostic — likely binding constraint at this stage is Activation (onboarding) and Referral. Plan must be investor-friendly: exec summary can be lifted into an update.", "assertions": [ "Recognizes pre-seed tier and uses Tier 1 budget profile", "Skips paid acquisition recommendations until budget unlocks", "Leans Acquisition on organic + lifecycle + ambassador", "Names what unlocks when seed closes", "Accounts for product being in beta", "Identifies binding-constraint AARRR stage (likely Activation or Referral)", "Executive summary can be lifted into an investor update", "Plan is operationally honest — doesn't pretend paid budget exists" ], "files": [] }, { "id": 3, "prompt": "we have an audit already done — can you take that and turn it into a real plan", "expected_output": "Should ask for the audit output (file path or paste). Should recognize that current-state scoring already exists and ingest it directly into Section 3 — don't re-score. Should note scoring date in case material has shifted since. Should proceed with full 13-section plan generation using audit findings to inform 90-day roadmap and AARRR sections (g