MarketingSkills is an open source library of 52 marketing skills for AI coding agents. Instead of teaching your agent marketing from scratch every time, you install a skill, and the agent follows a proven workflow for conversion optimization, copywriting, SEO, analytics, or growth engineering. The project lives at coreyhaines31/marketingskills, and as checked on 2026-11-03 it has 58,108 stars and 8,538 forks on GitHub under the MIT license.
Watch the 30-second repo signal
Key Takeaways
MarketingSkills ships 52 markdown skills that work with Claude Code, OpenAI Codex, Cursor, Windsurf, and any agent that supports the open Agent Skills format.
Every skill checks the `product-marketing` foundation first, so the agent understands your product, audience, and positioning before it writes or optimizes anything.
The skills span nine categories, from CRO and SEO to ads, analytics, retention, and sales operations.
Installation is one command: `npx skills add coreyhaines31/marketingskills`.
The library is MIT licensed and free, with verified partner integrations kept separate from what the core skills recommend.
What Is MarketingSkills?
MarketingSkills describes itself as "Marketing skills for Claude Code and AI agents. CRO, copywriting, SEO, analytics, and growth engineering." (GitHub). It was built by Corey Haines, who runs Conversion Factory, a marketing agency for B2B SaaS companies, and writes Swipe Files, a newsletter breaking down real world marketing strategies.
A skill, in this context, is a directory containing a `SKILL.md` file with a name, a short description of when to use it, and instructions, plus optional reference docs, templates, and scripts (agentskills.io). The agent keeps only the name and description in view, then loads the full skill when your request matches it. That is why a library like this can stay light: the agent pulls in the marketing playbook only when the task calls for it.
The official project site puts it plainly: MarketingSkills "installs 52 marketing skills for Claude Code, Codex, Cursor, and more" (marketing-skills.com). Older guides that list 28, 32, or 48 skills are simply out of date. Use the current count, 52, and check GitHub for the latest star total, since both move fast.
How the Skills Work Together
The design detail that makes this library more than a folder of prompts is the foundation skill. Every other skill checks `product-marketing` first to understand your product, audience, and positioning before doing anything. That shared context file, `.agents/product-marketing.md`, is what keeps a landing page rewrite, an SEO audit, and an email sequence consistent with each other, instead of each one inventing a different version of who you are selling to.
The skills also cross reference each other. Copywriting connects to CRO and A/B testing, SEO audit connects to schema and AI SEO, and customer research feeds into copywriting, CRO, and competitor work. In practice, that means one request can pull in a sensible chain of skills rather than a single isolated trick.
Aspect | Detail |
|---|---|
Skills included | 52, across nine categories |
Agents supported | Claude Code, Codex, Cursor, Windsurf, and any Agent Skills compatible agent |
Install command | `npx skills add coreyhaines31/marketingskills` |
Foundation skill | `product-marketing`, read by every other skill first |
License | MIT |
GitHub stars | 58,108 as checked on 2026-11-03 |
Forks | 8,538 as checked on 2026-11-03 |
What the 52 Skills Cover
The nine categories map closely to how a real growth team works, not just how a chatbot talks about marketing:
Conversion Optimization: `cro`, `signup`, `onboarding`, `popups`, `paywalls`. Pages, forms, signup flows, activation, and upgrade moments.
Content and Copy: `copywriting`, `copy-editing`, `cold-email`, `emails`, `social`, `image`. Marketing pages, polished edits, outreach, lifecycle email, social content, and image work.
SEO and Discovery: `seo-audit`, `ai-seo`, `link-building`, `programmatic-seo`, `site-architecture`, `competitors`, `schema`. Technical SEO, optimization for AI search answers, links, scaled pages, site structure, and structured data.
Paid and Distribution: `ads`, `ad-creative`, `events`. Campaigns across Google, Meta, and LinkedIn, creative iteration, and event pipeline.
Measurement and Testing: `analytics`, `conversion-tracking`, `ab-testing`. Event tracking setup, pixel and tag audits, and experiment design.
Retention: `churn-prevention`. Cancel flows, save offers, dunning, and payment recovery.
Growth Engineering: `co-marketing`, `free-tools`, `referrals`. Partner campaigns, free tools for lead generation, and referral programs.
Strategy and Monetization: `marketing-ideas`, `marketing-psychology`, `launch`, `pricing`, `reverse-engineer-marketing`. Idea generation, behavioral principles, launches, packaging, and growth teardowns.
Sales and RevOps: `revops`, `sales-enablement`. Lead lifecycle and scoring, plus decks, one-pagers, and objection handling.
If you only need one area, you do not have to install everything. The CLI installs specific skills, for example `npx skills add coreyhaines31/marketingskills --skill cro copywriting`, and `--list` shows what is available.
How to Install It
The recommended route is the skills CLI:
Install all skills: `npx skills add coreyhaines31/marketingskills`
Install specific skills: `npx skills add coreyhaines31/marketingskills --skill cro copywriting`
List available skills: `npx skills add coreyhaines31/marketingskills --list`
The CLI detects which agents you have installed and asks where to install. For Claude Code it installs into `.claude/skills/`, while universal agents share `.agents/skills/`. One gotcha from the README is worth knowing: if you run the install from inside an agent session, the CLI may run non-interactively and install only to `.agents/skills/`, which Claude Code does not read. In that case, pass the agent explicitly with `-a claude-code`.
Other routes exist for other setups: a Claude Code plugin, an OpenAI Codex plugin, cloning and copying the skills folder, a git submodule, SkillKit for multi-agent installs, and downloadable skill ZIPs for Claude Web and Perplexity Computer. Once installed, you just ask in plain language, for example "Help me optimize this landing page for conversions" uses the `cro` skill, and "Write homepage copy for my SaaS" uses `copywriting`. You can also invoke skills directly with `/cro`, `/emails`, or `/seo-audit`.
Who Is It For?
MarketingSkills fits a few clear audiences:
Technical marketers and founders who already live in a coding agent and want marketing help inside the same workflow, without switching tools.
Small SaaS teams that cannot hire a full growth team yet, but still need landing pages, SEO audits, email sequences, and pricing work done consistently.
Agencies and freelancers who want repeatable playbooks across clients, with a shared product context file keeping each client's positioning straight.
AI agent builders who want to see what a mature, well organized skill library looks like. The naming, descriptions, and cross references here are a good model to copy.
It is less suited to someone who wants a tool that runs marketing for them. Skills give an agent knowledge and workflows, not live access to your ad account or search rankings. Unless you connect a tool, the agent works from the data you supply, so a human fact check before publishing is still essential. That caution applies to any AI drafted marketing output, and it applies here too.
What to Know Before You Adopt It
Three things deserve a sober look. First, version 2.0 renamed 17 skills and merged `page-cro` and `form-cro` into a single `cro` skill, so if you installed version 1.x, clean up the stale old-name folders after upgrading, or you will see both old and new skills side by side. Second, the product marketing context file moved in version 2.0 from `.claude/` to `.agents/` and was renamed from `product-marketing-context.md` to `product-marketing.md`, although the old locations still work as fallbacks. Third, the library is free and MIT licensed, and its verified partner integrations are disclosed and listed alongside neutral options, with rules stating they never influence what the core skills recommend. That separation is worth checking if you care about unbiased recommendations.
Read this article in Indonesian: MarketingSkills: Ubah Agen Coding AI Menjadi Pemasar Pertumbuhan
Frequently Asked Questions
What is MarketingSkills?
MarketingSkills is an open source library of 52 marketing skills for AI coding agents, covering CRO, copywriting, SEO, analytics, ads, retention, growth engineering, strategy, and sales operations.
Which AI agents does MarketingSkills work with?
Claude Code, OpenAI Codex, Cursor, Windsurf, and any agent that supports the open Agent Skills format, including GitHub Copilot, Gemini CLI, and OpenCode according to the project site.
How do I install MarketingSkills?
Run `npx skills add coreyhaines31/marketingskills` to install all skills, or add `--skill cro copywriting` to install only the skills you name.
Is MarketingSkills free?
Yes. The library is free and MIT licensed. Verified partners fund the work through disclosed integrations, but the core skills stay neutral.
Do I need to set up product marketing context first?
You should. Every other skill checks the `product-marketing` skill first, so filling in your product, audience, and positioning in `.agents/product-marketing.md` makes everything else more consistent.
Conclusion
MarketingSkills takes a simple insight and executes it thoroughly: a coding agent is only as good at marketing as the playbook you give it. With 52 skills, a shared product context, and one command install, it turns Claude Code, Codex, or Cursor into a junior growth marketer that follows real workflows instead of improvising. Start with `product-marketing`, install the two or three skills that match your next task, and check the output before it goes live. If you want a broader look at how agent skills are organized, see also Agent Scripts: Share One Set of AI Coding Skills Across Claude Code and Codex.
