A collection of AI agent skills focused on marketing tasks. Built for technical marketers and founders who want Claude Code (or similar AI coding assistants) to help with conversion optimization, copywriting, SEO, analytics, and growth engineering.
Built by Corey Haines. Need hands-on help? Check out Conversion Factory — Corey's agency for conversion optimization, landing pages, and growth strategy. Want to learn more about marketing? Subscribe to Swipe Files. Want an autonomous AI agent that uses these skills to be your CMO? Try Magister.
New to the terminal and coding agents? Check out the companion guide Coding for Marketers.
Contributions welcome! Found a way to improve a skill or have a new one to add? Open a PR.
Run into a problem or have a question? Open an issue — we're happy to help.
Skills are markdown files that give AI agents specialized knowledge and workflows for specific tasks. When you add these to your project, Claude Code can recognize when you're working on a marketing task and apply the right frameworks and best practices.
Skills reference each other and build on shared context. The product-marketing-context skill is the foundation — every other skill checks it first to understand your product, audience, and positioning before doing anything.
┌──────────────────────────────────────┐
│ product-marketing-context │
│ (read by all other skills first) │
└──────────────────┬───────────────────┘
│
┌─────────────┬────────────┬─────────────┼────────────┬─────────────┬──────────────┐
▼ ▼ ▼ ▼ ▼ ▼ ▼
┌────────┐ ┌──────────┐ ┌──────────┐ ┌───────────┐ ┌──────────┐ ┌──────────┐ ┌───────────┐
│SEO & │ │ CRO │ │Content & │ │ Paid & │ │ Growth & │ │Sales & │ │ Strategy │
│Content │ │ │ │ Copy │ │Measuremnt│ │Retention │ │ GTM │ │ │
├────────┤ ├──────────┤ ├──────────┤ ├───────────┤ ├──────────┤ ├──────────┤ ├───────────┤
│seo- │ │page-cro │ │copywritng│ │paid-ads │ │referral │ │revops │ │mktg-ideas │
│ audit │ │signup-cro│ │copy-edit │ │ad-creative│ │free-tool │ │sales- │ │mktg-psych │
│ai-seo │ │onboard │ │cold-emal │ │ab-test │ │churn- │ │ enable │ │ │
│programm│ │form-cro │ │email-seq │ │analytics │ │ prevent │ │launch │ │ │
│schema │ │popup-cro │ │social │ │ │ │ │ │pricing │ │ │
│content │ │paywall │ │ │ │ │ │ │ │competitr │ │ │
└───┬────┘ └────┬─────┘ └────┬─────┘ └─────┬─────┘ └────┬─────┘ └────┬─────┘ └─────┬─────┘
│ │ │ │ │ │ │
└───────────┴─────┬──────┴─────────────┴────────────┴─────────────┴──────────────┘
│
Skills cross-reference each other:
copywriting ↔ page-cro ↔ ab-test-setup
revops ↔ sales-enablement ↔ cold-email
seo-audit ↔ schema-markup ↔ ai-seo
See each skill's Related Skills section for the full dependency map.
Use npx skills to install skills directly:
# Install all skills
npx skills add coreyhaines31/marketingskills
# Install specific skills
npx skills add coreyhaines31/marketingskills --skill page-cro copywriting
# List available skills
npx skills add coreyhaines31/marketingskills --listThis automatically installs to your .claude/skills/ directory.
Install via Claude Code's built-in plugin system:
# Add the marketplace
/plugin marketplace add coreyhaines31/marketingskills
# Install all marketing skills
/plugin install marketing-skillsClone the entire repo and copy the skills folder:
git clone https://github.com/coreyhaines31/marketingskills.git
cp -r marketingskills/skills/* .claude/skills/Add as a submodule for easy updates:
git submodule add https://github.com/coreyhaines31/marketingskills.git .claude/marketingskillsThen reference skills from .claude/marketingskills/skills/.
- Fork this repository
- Customize skills for your specific needs
- Clone your fork into your projects
Use SkillKit to install skills across multiple AI agents (Claude Code, Cursor, Copilot, etc.):
# Install all skills
npx skillkit install coreyhaines31/marketingskills
# Install specific skills
npx skillkit install coreyhaines31/marketingskills --skill page-cro copywriting
# List available skills
npx skillkit install coreyhaines31/marketingskills --listOnce installed, just ask Claude Code to help with marketing tasks:
"Help me optimize this landing page for conversions"
→ Uses page-cro skill
"Write homepage copy for my SaaS"
→ Uses copywriting skill
"Set up GA4 tracking for signups"
→ Uses analytics-tracking skill
"Create a 5-email welcome sequence"
→ Uses email-sequence skill
You can also invoke skills directly:
/page-cro
/email-sequence
/seo-audit
page-cro- Any marketing pagesignup-flow-cro- Registration flowsonboarding-cro- Post-signup activationform-cro- Lead capture formspopup-cro- Modals and overlayspaywall-upgrade-cro- In-app upgrade moments
copywriting- Marketing page copycopy-editing- Edit and polish existing copycold-email- B2B cold outreach emails and sequencesemail-sequence- Automated email flowssocial-content- Social media content
seo-audit- Technical and on-page SEOai-seo- AI search optimization (AEO, GEO, LLMO)programmatic-seo- Scaled page generationcompetitor-alternatives- Comparison and alternative pagesschema-markup- Structured data
paid-ads- Google, Meta, LinkedIn ad campaignsad-creative- Bulk ad creative generation and iterationsocial-content- Social media scheduling and strategy
analytics-tracking- Event tracking setupab-test-setup- Experiment design
churn-prevention- Cancel flows, save offers, dunning, payment recovery
free-tool-strategy- Marketing tools and calculatorsreferral-program- Referral and affiliate programs
marketing-ideas- 140 SaaS marketing ideasmarketing-psychology- Mental models and psychologylaunch-strategy- Product launches and announcementspricing-strategy- Pricing, packaging, and monetization
Found a way to improve a skill? Have a new skill to suggest? PRs and issues welcome!
See CONTRIBUTING.md for guidelines on adding or improving skills.
MIT - Use these however you want.
