AI-Powered Marketing Skills for Agents
Marketing Skills for AI Agents: A Comprehensive Framework for Technical Marketers & Growth Engineers
Introduction to Marketing Skills for AI Agents
The Marketing Skills repository is a specialized collection of AI agent capabilities designed to empower technical marketers, product managers, and founders with automated tools for conversion optimization, copywriting, SEO, analytics, and growth engineering. Developed by Corey Haines, this framework integrates seamlessly with platforms like Claude Code, OpenAI Codex, Cursor, Windsurf, and any agent supporting the Agent Skills spec.
The goal is to streamline marketing workflows by enabling AI agents to recognize when a user is working on a specific task—whether it’s optimizing a landing page for conversions, crafting high-converting ad copy, or setting up an SEO audit—and apply the appropriate frameworks and best practices automatically. This eliminates manual effort, reduces errors, and accelerates decision-making in digital marketing.
Core Philosophy: Skills as Specialized Workflows
Skills are structured as Markdown files that provide AI agents with specialized knowledge and workflows for specific tasks. When integrated into a project, these skills allow an AI agent to:
- Understand the context of a user’s request.
- Reference shared dependencies (e.g., product positioning, audience insights).
- Apply best practices tailored to the task at hand.
The foundational skill is product-marketing-context, which sets the stage for all other marketing-related skills. This ensures that every subsequent action—whether it’s SEO optimization, copywriting, or conversion testing—builds on a consistent understanding of the product, audience, and business goals.
How Skills Work Together: Dependency Mapping
The repository organizes skills into interconnected workflows, ensuring efficiency and consistency. Below is an illustrative breakdown of how different skills reference each other:
┌──────────────────────────────────────┐
│ product-marketing-context │
│ (read by all other skills first) │
└──────────────────┬───────────────────┘
┌──────────────┬─────────────┬─────────────┼─────────────┬──────────────┬──────────────┐
▼ ▼ ▼ ▼ ▼ ▼ ▼
┌──────────┐ ┌──────────┐ ┌──────────┐ ┌────────────┐ ┌──────────┐ ┌─────────────┐
│ SEO & │ │ CRO │ │ Content &│ │ Paid & │ │ Growth &│ │ Sales & │
│ │ │ │ │ Copy │ │ Distribution│ │ Measurement│ │ Strategy │
└──────────┘ └──────────┘ └──────────┘ └────────────┘ └──────────┘ └─────────────┘
┌──────────┐ ┌──────────┐ ┌──────────┐ ┌────────────┐ ┌──────────┐ ┌─────────────┐
│ seo-audit │ │ page-cro │ │ copywritng│ │ paid-ads │ │ referral │ │ mktg-ideas │
└────┬─────┘ └────┬─────┘ └────┬─────┘ └─────┬──────┘ └────┬─────┘ └──────┬──────┘
┌───────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ ai-seo │ │ analytics │ │ onboarding-cro│ │ signup-flow-cro│
└────┬─────┘ └────┬──────┘ └────┬───────────┘ └───────────┴─────────────┘
┌──────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ copy-edit│ │ ad-creative │ │ free-tool │ │ sales-enable│
└────┬─────┘ └────┬─────────┘ └────┬──────┘ └───────────┴─────────────┘
┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ ab-test │ │ email-seq │ │ form-cro │ │ pricing-strategy│
└────┬─────────┘ └────┬───────┘ └────┬─────────┘ └───────────┴─────────────┘
┌──────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ competitor│ │ schema-markup│ │ site-architecture│ │ social-content│
└────┬─────┘ └────┬─────────┘ └────┬─────────┘ └───────────┴─────────────┘
┌──────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ revops │ │ sales-enablement│ │ cold-email│ │ churn-prevention│
└────┬─────┘ └────┬─────────┘ └────┬───────┘ └───────────┴─────────────┘
┌──────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ launch │ │ marketing-psychology│ │ paywall-upgrade-cro│ │ popup-cro│
└────┬─────┘ └────┬─────────┘ └────┬───────┘ └───────────┴─────────────┘
Key Cross-References
- Copywriting ↔ Page CRO: When optimizing a landing page, the AI agent can generate compelling copy while ensuring it aligns with conversion best practices.
- RevOps ↔ Sales Enablement: Revenue operations skills help streamline lead handoff processes, ensuring sales teams have access to well-crafted collateral.
- SEO Audit ↔ Schema Markup: Ensures structured data is correctly implemented for better search visibility.
For a complete dependency map, users can explore each skill’s Related Skills section in the repository.
Available Marketing Skills: A Comprehensive Toolkit
The repository offers over 30 specialized skills, categorized by function. Below is an expanded list with descriptions:
Conversion Optimization
- Helps users plan, design, and implement A/B tests or experiments for conversion optimization.
- Generates, iterates, and scales ad copy (headlines, descriptions, full ads) for platforms like Google Ads, Meta, LinkedIn, etc.
- Optimizes any marketing page (homepage, landing pages) for conversions using best practices in design, messaging, and UX.
- Focuses on optimizing registration flows, reducing drop-offs, and improving sign-up conversion rates.
- Enhances post-signup experiences to boost user activation and time-to-value (TTV).
- Optimizes lead capture forms (contact, newsletter signups) for higher completion rates.
- Creates or optimizes popups, modals, and overlays to drive conversions.
- Designs in-app paywalls, upgrade screens, and upsell modals for better monetization.
Content & Copy
- Crafts high-converting marketing copy for homepages, landing pages, product descriptions, etc.
- copy-editing
- Edits and polishes existing marketing copy for clarity, tone, and engagement.
- cold-email
- Writes B2B cold emails and follow-up sequences designed to generate replies.
- email-sequence
- Creates automated email flows (drip campaigns, lifecycle emails) for nurturing leads.
- social-content
- Generates social media content for LinkedIn, Twitter/X, Instagram, and other platforms.
SEO & Discovery
- seo-audit
- Performs technical and on-page SEO audits to identify and fix issues.
- ai-seo
- Optimizes content for AI search engines (AEO, GEO) to improve citations in LLM-generated answers.
- programmatic-seo
- Creates SEO-driven pages at scale using templates and data-driven approaches.
- site-architecture
- Maps and restructures website navigation, URL hierarchy, and internal linking for better discoverability.
- competitor-alternatives
- Develops competitor comparison or alternative pages to enhance SEO and sales enablement.
Paid & Distribution
- paid-ads
- Assists with Google Ads, Meta (Facebook/Instagram), LinkedIn, and Twitter/X ad campaigns.
- ad-creative (Repeated for emphasis)
- Bulk generation of ad copy to improve campaign performance.
Measurement & Testing
- analytics-tracking
- Sets up, improves, or audits analytics tracking (Google Analytics 4, Mixpanel, etc.).
- ab-test-setup (Repeated for emphasis)
- Designs and implements A/B tests to measure performance.
Retention
- churn-prevention
- Reduces customer churn with strategies like cancellation flows, save offers, and payment recovery.
- referral-program
- Creates and optimizes referral or affiliate programs for word-of-mouth growth.
Growth Engineering
- free-tool-strategy
- Plans and builds free tools (lead magnets, calculators) to drive engagement.
- revops
- Manages revenue operations, lead lifecycle management, and marketing-to-sales handoffs.
Strategy & Monetization
- marketing-ideas
- Provides 140 SaaS marketing ideas for inspiration.
- marketing-psychology
- Applies behavioral science and mental models to marketing strategies.
- launch-strategy
- Plans product launches, feature announcements, and release strategies.
- pricing-strategy
- Assists with pricing decisions, packaging, and monetization models.
Sales & RevOps
- sales-enablement
- Creates sales collateral (pitch decks, one-pagers, objection handling docs).
- schema-markup
- Adds, fixes, or optimizes structured data for better search visibility.
Installation: Setting Up Marketing Skills
Integrating these skills into your AI agent workflow is straightforward. Below are the installation options:
Option 1: CLI Install (Recommended)
Use the npx skills tool to install skills directly:
# Install all marketing 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 --list
This installs the skills in ~/.agents/skills/ and symlinks them into ~/.claude/skills/ for compatibility with Claude Code.
Option 2: Claude Code Plugin
For users of Claude Code, install via:
# Add marketplace plugin
/plugin marketplace add coreyhaines31/marketingskills
# Install all marketing skills
/plugin install marketing-skills
Option 3: Clone and Copy
Clone the repository and manually copy the skills folder:
git clone https://github.com/coreyhaines31/marketingskills.git
cp -r marketingskills/skills/* ~/.agents/skills/
Option 4: Git Submodule
Add as a submodule for easy updates:
git submodule add https://github.com/coreyhaines31/marketingskills.git ~/.agents/marketingskills
Reference skills from ~/.agents/marketingskills/skills/.
Option 5: Fork and Customize
Fork the repository, customize skills for your needs, then clone into projects.
Option 6: SkillKit (Multi-Agent)
Use SkillKit to install across multiple AI agents:
# Install all skills
npx skillkit install coreyhaines31/marketingskills
# Install specific skills
npx skillkit install coreyhaines31/marketingskills --skill page-cro copywriting
Upgrading from Version 1.0
If upgrading from an older version, ensure the following migration is completed:
mkdir -p .agents
mv .claude/product-marketing-context.md .agents/product-marketing-context.md
Skills will still check .claude/ as a fallback, so existing configurations remain intact.
Usage: How to Apply Skills in Practice
Once installed, AI agents can be invoked directly or via natural language commands:
Natural Language Commands
- "Help me optimize this landing page for conversions" → Uses
page-croskill. - "Write homepage copy for my SaaS" → Uses
copywriting. - "Set up GA4 tracking for signups" → Uses
analytics-tracking. - "Create a 5-email welcome sequence" → Uses
email-sequence.
Direct Skill Invocation
/page-cro
/email-sequence
/seo-audit
Skill Categories: A Structured Approach
The skills are organized into logical categories for easy navigation:
Conversion Optimization
page-crosignup-flow-croonboarding-croform-cropopup-cropaywall-upgrade-cro
Content & Copy
copywritingcopy-editingcold-emailemail-sequencesocial-content
SEO & Discovery
seo-auditai-seoprogrammatic-seosite-architecturecompetitor-alternativesschema-markup
Paid & Distribution
paid-adsad-creativesocial-content(repeated for distribution)
Measurement & Testing
analytics-trackingab-test-setup
Retention
churn-preventionreferral-program
Growth Engineering
free-tool-strategyrevops
Strategy & Monetization
marketing-ideasmarketing-psychologylaunch-strategypricing-strategy
Sales & RevOps
sales-enablementschema-markup(repeated for SEO)
Contributing to Marketing Skills
The project is open-source, and contributions are welcome! Users can:
- Improve existing skills by submitting pull requests.
- Add new skills based on identified gaps in the toolkit.
- Report issues or bugs via GitHub issues.
For guidelines on contributing, refer to the CONTRIBUTING.md file in the repository.
Licensing
The project is licensed under the MIT License, meaning users can use these skills for any purpose without restrictions.
Conclusion: Empowering AI Agents for Marketing Excellence
Marketing Skills for AI Agents represents a groundbreaking advancement in how technical marketers and product teams interact with AI. By providing specialized, interdependent workflows, this framework enables:
- Faster decision-making through automated best practices.
- Consistency across marketing tasks via shared context (e.g., product positioning).
- Scalability for handling complex projects like SEO audits, A/B testing, and paid ad campaigns.
Whether you're a solo founder optimizing your first landing page or a growth engineer managing a high-scale SaaS business, these skills provide the tools to streamline workflows and drive measurable results. With continuous updates and community contributions, this repository will remain a dynamic resource for AI-powered marketing innovation.
For further exploration, visit:
- Corey Haines’ Website
- Conversion Factory (Conversion optimization agency)
- Swipe Files (Marketing inspiration library)
- Magister Marketing (Autonomous AI CMO)
Note: For visual representations of workflows, refer to the accompanying diagrams in the repository’s documentation. These illustrate how skills interact and build upon each other for cohesive marketing execution.
(End of detailed description)
Enjoying this project?
Discover more amazing open-source projects on TechLogHub. We curate the best developer tools and projects.
Repository:https://github.com/coreyhaines31/marketingskills
GitHub - coreyhaines31/marketingskills: AI-Powered Marketing Skills for Agents
Marketing Skills for AI Agents: A Comprehensive Framework for Technical Marketers & Growth Engineers...
github - coreyhaines31/marketingskills