Marketing & Business · Blog Post

Marketing Skills: Corey Haines' open-source marketing operating system for Claude Code

Most people run Claude Code for engineering and a separate tool — or a marketing hire — for everything else. This repo is built on the opposite assumption: the same agent that reviews your pull requests can run a CRO audit, draft a cold email sequence, or catch a missing schema tag, if it has the right skill to reach for.

By Mehadi Hasan 7 min read

What it is

marketingskills is built by Corey Haines, who runs the conversion-optimization agency Conversion Factory and separately teaches AI marketing training. The repo is, in his own words, "a collection of AI agent skills focused on marketing tasks" — and at nearly 42,000 GitHub stars with commits landing within the last week, it's by a wide margin the most-adopted marketing skill pack for coding agents.

The premise is that marketing work breaks down into the same kind of discrete, repeatable tasks engineering does — a CRO teardown has a checklist, a churn-prevention flow has a known shape, a schema-markup pass follows a spec. Each of those becomes one skill, with a description precise enough that Claude reaches for the right one without you having to name it.

What's inside

42k+ GitHub stars
9 Skill categories
1 npx command to install

Conversion Optimization

CRO, signup flows, onboarding, popups, paywalls

Content & Copy

Copywriting, copy-editing, cold email, email sequences, social posts, image generation

SEO & Discovery

SEO audits, AI search optimization, programmatic SEO, site architecture, competitor pages, schema markup

Paid & Distribution

Ad campaigns, ad creative, social scheduling

Measurement

Analytics tracking, A/B testing

Retention

Churn prevention, cancellation flows

Growth Engineering

Co-marketing, free tools, referral programs

Strategy

Marketing ideas, psychology principles, product launches, pricing

Sales & RevOps

Revenue operations, sales enablement materials

Installation

skills.sh (recommended)

npx skills add coreyhaines31/marketingskills

Claude Code plugin marketplace

/plugin marketplace add coreyhaines31/marketingskills

Skills live as Markdown files under skills/, one subfolder per skill (skills/cro/, skills/copywriting/, and so on) — MIT-licensed, so pulling out just the three or four your team actually needs is explicitly fine.

Using it day to day

The realistic split: ask for an audit or a first draft ("review our signup flow for drop-off points", "write a 5-email cold outreach sequence for this ICP", "find our biggest technical SEO gaps") and treat the result as a strong first pass, not a finished deliverable. Brand voice, positioning calls, and anything customer-facing before it ships still want a human read.

Where this earns its place over a generic prompt is specificity — each skill encodes a named methodology (a signup-flow audit checklist, a churn-prevention framework) rather than "write me some marketing copy," and that specificity is exactly what a tight description field needs to trigger reliably.

My take

This is the entry point if you're only installing one marketing skill pack — the breadth across nine categories covers the 80% case (audits, copy, SEO, analytics) without requiring you to also understand a bespoke scoring framework first. For SEO specifically, pair it with Claude SEO's deeper 25-sub-skill treatment; for output that has to clear a hard quality bar before shipping, look at Aaron Marketing Skills's auditor gates instead.

Where it won't help: it doesn't know your brand voice or your actual customers, and nothing here replaces the judgment call on what to actually publish.

Frequently asked questions

Who is this actually for?

Technical marketers and founders who already run Claude Code for engineering and want the same agent doing marketing execution — audits, copy drafts, campaign structure — rather than switching to a separate marketing tool.

Does it replace a marketing team?

No — it produces first drafts and structured audits (a CRO teardown, a cold email sequence, an SEO gap analysis) that still need a human call on brand voice and strategy. Treat it as a fast first pass, not a finished campaign.

How is this different from just asking Claude to "write marketing copy"?

Each skill encodes a specific, named methodology — a signup-flow audit checklist, a churn-prevention framework, a schema-markup process — instead of a generic prompt. The description in each SKILL.md is what makes Claude reach for the right one automatically.

Is it free?

The repo is MIT-licensed and free. Corey Haines separately sells AI marketing training and runs a conversion-optimization agency (Conversion Factory); neither is required to use the skills.