/ Directory / Playground / ai-marketing-claude-code-skills
● Community BrianRWagner ⚡ Instant

ai-marketing-claude-code-skills

by BrianRWagner · BrianRWagner/ai-marketing-claude-code-skills

Marketing frameworks that AI actually executes — positioning, campaign planning, content ops — for Claude Code and similar agents.

AI Marketing Skills packages executable marketing frameworks: positioning docs, ICP and persona sheets, campaign plans, content calendars, and briefs. Less lofty strategy, more get-this-shipped. Built for Claude Code but works in OpenClaw and other SKILL.md-aware agents.

Why use it

Key features

Live Demo

What it looks like in practice

ai-marketing-claude-code-skill.replay ▶ ready
0/0

Install

Pick your client

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "ai-marketing-claude-code-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/BrianRWagner/ai-marketing-claude-code-skills",
        "~/.claude/skills/ai-marketing-claude-code-skills"
      ],
      "_inferred": true
    }
  }
}

Open Claude Desktop → Settings → Developer → Edit Config. Restart after saving.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "ai-marketing-claude-code-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/BrianRWagner/ai-marketing-claude-code-skills",
        "~/.claude/skills/ai-marketing-claude-code-skills"
      ],
      "_inferred": true
    }
  }
}

Cursor uses the same mcpServers schema as Claude Desktop. Project config wins over global.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "ai-marketing-claude-code-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/BrianRWagner/ai-marketing-claude-code-skills",
        "~/.claude/skills/ai-marketing-claude-code-skills"
      ],
      "_inferred": true
    }
  }
}

Click the MCP Servers icon in the Cline sidebar, then "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "ai-marketing-claude-code-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/BrianRWagner/ai-marketing-claude-code-skills",
        "~/.claude/skills/ai-marketing-claude-code-skills"
      ],
      "_inferred": true
    }
  }
}

Same shape as Claude Desktop. Restart Windsurf to pick up changes.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "ai-marketing-claude-code-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/BrianRWagner/ai-marketing-claude-code-skills",
        "~/.claude/skills/ai-marketing-claude-code-skills"
      ]
    }
  ]
}

Continue uses an array of server objects rather than a map.

~/.config/zed/settings.json
{
  "context_servers": {
    "ai-marketing-claude-code-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/BrianRWagner/ai-marketing-claude-code-skills",
          "~/.claude/skills/ai-marketing-claude-code-skills"
        ]
      }
    }
  }
}

Add to context_servers. Zed hot-reloads on save.

claude mcp add ai-marketing-claude-code-skill -- git clone https://github.com/BrianRWagner/ai-marketing-claude-code-skills ~/.claude/skills/ai-marketing-claude-code-skills

One-liner. Verify with claude mcp list. Remove with claude mcp remove.

Use Cases

Real-world ways to use ai-marketing-claude-code-skills

How to plan a product launch end-to-end

👤 Marketers and founder-marketers planning a launch ⏱ ~90 min intermediate

When to use: Product is ready; launch is 3 weeks out; you need a plan, not just tactics.

Prerequisites
  • Skill installed — git clone https://github.com/BrianRWagner/ai-marketing-claude-code-skills ~/.claude/skills/ai-marketing-skills
Flow
  1. Positioning first
    Use ai-marketing skill. Our product: AI observability for Rails. Write positioning: category, alternatives, unique value, proof.✓ Copied
    → Positioning doc in April Dunford style
  2. Campaign plan
    3-week launch campaign: pre-launch teasers, launch week, post-launch amplification. Channels: email, LinkedIn, community.✓ Copied
    → Week-by-week plan with channel-specific beats
  3. Content briefs
    Write briefs for the 3 most important pieces: launch post, customer story, founder tweet thread.✓ Copied
    → One-pager briefs per piece

Outcome: A launch plan that's actually executable.

Pitfalls
  • Plan assumes audience that doesn't exist yet — Anchor on a specific community or publication — don't plan for 'developers broadly'
Combine with: goose-skill · startup-skill

Build a quarterly content calendar

👤 Content leads planning ahead ⏱ ~45 min beginner

When to use: You have a quarter to fill and no topic backlog.

Flow
  1. Generate topic clusters
    Generate 3 pillar topics + 8 subtopics each for a Rails observability audience.✓ Copied
    → 3x9 table with pillar + cluster
  2. Schedule
    Turn into a 12-week calendar, 2 posts per week, alternating depth (tutorial vs opinion).✓ Copied
    → 12-week schedule with piece type tags

Outcome: A filled content calendar with variety and pillar coverage.

Combine with: notebooklm-skill

Draft a landing page with a real messaging hierarchy

👤 Founders writing their first landing page ⏱ ~60 min intermediate

When to use: You have positioning but no landing page yet.

Flow
  1. Hero section
    Using our positioning doc, write the hero: headline, subhead, primary CTA, social-proof strip. Headline under 12 words.✓ Copied
    → Hero block options (3)
  2. Below-the-fold
    Now the 3 value-prop blocks, 1 objection handler, 1 FAQ block (6 Qs).✓ Copied
    → Structured sections with copy

Outcome: A landing page draft with a real messaging spine.

Pitfalls
  • Headline tries to say too much — Ask for 5 alternates, each under 10 words; pick the most specific

Combinations

Pair with other MCPs for X10 leverage

ai-marketing-claude-code-skill + goose-skill

Goose for GTM/sales, AI-Marketing for demand gen

Define ICP with goose, drive demand gen with ai-marketing.✓ Copied
ai-marketing-claude-code-skill + startup-skill

Startup validates, marketing goes to market

Pressure-test the idea with startup-skill, then launch plan with ai-marketing.✓ Copied
ai-marketing-claude-code-skill + smart-illustrator-skill

Marketing drafts content, Smart Illustrator visualizes it

Draft the launch post with ai-marketing, then illustrate with smart-illustrator.✓ Copied

Tools

What this MCP exposes

ToolInputsWhen to callCost
Positioning product + audience Before any campaigns Claude tokens
Campaign plan goals + channels Launches and pushes Claude tokens
Content calendar audience + pillars Quarterly planning Claude tokens
Brief writing topic Handing off to writers Claude tokens
Copy patterns type Writing ads, headlines, landing pages Claude tokens

Cost & Limits

What this costs to run

API quota
None
Tokens per call
10-40k per full plan
Monetary
Free
Tip
Batch the plan in one session — re-summarizing context across sessions wastes tokens.

Security

Permissions, secrets, blast radius

Credential storage: No credentials
Data egress: Plans sent to Claude for inference

Troubleshooting

Common errors and fixes

Plans sound generic and marketing-speak

Feed 3 of your past high-performing pieces as voice anchor

Skill picks audience too broadly

Explicitly name the community, publication, or Slack — don't let Claude generalize

Alternatives

ai-marketing-claude-code-skills vs others

AlternativeWhen to use it insteadTradeoff
goose-skillYou want sales/GTM depth more than marketing breadthLess content and campaign focus
Hiring a contractorYou need human strategic judgmentSlower, more expensive

More

Resources

📖 Read the official README on GitHub

🐙 Browse open issues

🔍 Browse all 400+ MCP servers and Skills