Marketing Skills

42 marketing agent skills and plugins for Claude Code, Codex, Gemini CLI, Cursor, OpenClaw, and 6 more coding agents. 7 pods: content, SEO, CRO, chann

What Is Marketing Skills?

Marketing Skills is a comprehensive, production-ready toolkit consisting of 42 modular marketing skills and plugins, designed for seamless integration with code-based AI agents such as Claude Code, Codex CLI, Gemini CLI, Cursor, OpenClaw, and several more. These skills are organized into seven specialist "pods," each addressing a core discipline in digital marketing: content, SEO, conversion rate optimization (CRO), channels, growth, intelligence, and sales. The toolkit provides a robust foundation context layer, orchestration router, and 27 Python tools (stdlib-only), enabling developers and technical marketers to automate, optimize, and scale a wide range of marketing operations directly from their preferred coding environment or agent interface.

Why Use Marketing Skills?

The modern marketing landscape is increasingly data-driven and automation-centric. Marketing Skills bridges the gap between traditional marketing workflows and AI-powered coding agents, offering a unified platform for content creation, optimization, and campaign management. By leveraging the modular pods and orchestration router, technical teams can automate repetitive marketing tasks, ensure brand consistency, and accelerate experimentation in areas such as SEO, copywriting, and conversion optimization. The skill set is open-source (MIT-licensed) and highly portable, making it ideal for integration into custom development pipelines, marketing automation stacks, or as an extension to existing AI agent capabilities.

Key benefits include:

  • Seamless orchestration of marketing operations within code-based AI agents.
  • Rapid prototyping and deployment of marketing experiments.
  • Consistent application of brand voice and campaign goals.
  • Reduction of manual workload for marketers and developers alike.
  • Extensible architecture for custom skill development.

How to Get Started

Getting started with Marketing Skills requires minimal setup, thanks to its agent-agnostic design and reliance solely on Python’s standard library. The toolkit is available via GitHub at https://github.com/alirezarezvani/claude-skills/tree/main/marketing-skill.

For Claude Code

Simply issue the following command to explore the available skills:

/read marketing-skill/marketing-ops/SKILL.md

This invokes the orchestration router, which will direct you to the relevant specialist skill or pod based on your query.

For Codex CLI

You can automate marketing tasks with a one-liner, such as:

codex --full-auto "Read marketing-skill/marketing-ops/SKILL.md, then help me write a blog post about product-led growth"

The agent reads the context and routes the request to the appropriate skill, generating tailored marketing output.

For OpenClaw and Other Agents

OpenClaw and similar agents will auto-discover the available marketing skills directly from the repository. Simply prompt your agent for marketing assistance, and it will use the orchestration layer to route your request.

Key Features

  • 7 Specialist Pods:

    • Content Pod (8 skills): Content strategy, production, editing, and social distribution tools.
    • SEO Pod (5 skills): AI-powered SEO analysis, schema markup, and technical SEO.
    • CRO Pod (6 skills): Page optimization, forms, onboarding, popups, and paywall tactics.
    • Channels Pod (5 skills): Email automation, digital ads, and multi-channel orchestration.
    • Growth, Intelligence, Sales Pods: Additional skills for analytics, growth hacking, and sales enablement.
  • Foundation Context Layer:
    Centralizes brand voice, audience definitions, and campaign goals, ensuring all outputs are on-brand and goal-aligned.

  • Orchestration Router:
    Intelligent request dispatching to the correct skill based on the user’s intent, simplifying workflow automation.

  • Pure Python, Stdlib-Only:
    All tools are implemented using standard Python libraries, ensuring maximum compatibility and zero third-party dependency issues.

  • Agent-Agnostic Integration:
    Designed to work out-of-the-box with major AI coding agents and extensible to new platforms.

Sample Usage (Python Tool Example)

Suppose you want to auto-generate meta descriptions for a list of URLs using the SEO Pod:

from marketing_skill.seo import generate_meta_description

urls = [
    "https://example.com/product1",
    "https://example.com/product2",
]

for url in urls:
    meta = generate_meta_description(url)
    print(f"{url}: {meta}")

Or, to orchestrate a multi-step content campaign:

from marketing_skill.marketing_ops import run_campaign

campaign_config = {
    "goal": "increase signups",
    "channels": ["email", "blog"],
    "audience": "SaaS founders",
}

run_campaign(campaign_config)

Best Practices

  • Leverage the Context Layer: Always define your brand voice, audience, and campaign goals in the context foundation. This ensures all downstream skills generate consistent and relevant output.
  • Use the Orchestration Router: Route tasks through the marketing-ops layer to automatically select the most relevant skill and streamline your workflow.
  • Iterate and Experiment: Take advantage of the modular pod structure to run A/B tests and rapid experiments across content, SEO, and CRO.
  • Keep Skills Updated: Monitor the repository for new skills and updates, as the toolkit is actively maintained and extended.
  • Integrate with CI/CD: For advanced teams, consider integrating marketing tasks with your CI/CD pipeline for automated content and SEO checks.

Important Notes

  • All skills are implemented with Python’s standard library, ensuring high portability and zero dependency conflicts.
  • The toolkit is open-source under the MIT license, permitting commercial use and modification.
  • Skills are modular and composable; you can extend or customize pods for specialized workflows.
  • While the skills are production-ready, always validate outputs—especially for SEO and copywriting—before publishing to avoid compliance or brand issues.
  • Community contributions are encouraged. Refer to the repository for guidelines on adding new skills or pods.