Skip to content
Download Longwave

Marketing plan skill

Marketing plan is part of Corey Haines' marketing skills. Its job is to write a full 90-day or 12-month marketing plan. It loads on its own when a request matches its description, and you can also call it by name.

When the agent reaches for it

The agent keeps every installed skill's description in view and loads the full instructions when a request matches. This is the description it reads:

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," or "fCMO plan." 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 full 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.

What the instructions cover

The sections of its SKILL.md, in order.

  • When to use
  • How this skill is invoked
  • The three phases
  • The 13-section plan structure
  • The AARRR framing
  • Marketing as investing — the north-star framing
  • 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
  • Team and agency model
  • What every plan must customize
  • Common client-type variations
  • Quality bar
  • Output format
  • File layout per plan
  • Related skills
  • Task-specific questions (used during INIT)
  • How exhaustive should the plan be?
  • A note on tone

What ships with it

Besides SKILL.md, the folder carries these. The agent opens them only when a step in the instructions calls for one.

  • evals/ 1 file · 9 KB
  • references/ 13 files · 216 KB

Install the marketing plan skill

For Claude Code, run this in a terminal. It comes from the publisher's own instructions.

terminal
npx skills add coreyhaines31/marketingskills --skill marketing-plan -a claude-code

License: MIT.

In Longwave, add Marketing Skills from the marketplace. It installs all 50 of its skills, and your Claude Code, Codex and OpenCode threads can use them.

Questions people ask

How do I install the marketing plan skill?

For Claude Code, run npx skills add coreyhaines31/marketingskills --skill marketing-plan -a claude-code in a terminal. In Longwave, add Marketing Skills from the marketplace, and its skills reach your Claude Code, Codex and OpenCode threads.

When does the agent use the marketing plan skill?

When a request matches its description. The agent keeps only the name and description of each installed skill in view, and reads the full instructions when a task fits. You can also ask for it by name.

Use your skills in every harness.

Longwave installs a skill collection once, and your Claude Code, Codex and OpenCode threads can all use it.