A central coordination tool that routes marketing tasks to the appropriate skill for content, SEO, and analytics campaigns.

Install

mkdir -p .claude/skills/marketing-ops && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/2658" && unzip -o skill.zip -d .claude/skills/marketing-ops && rm skill.zip

Installs to .claude/skills/marketing-ops

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Central router for the marketing skill ecosystem. Use when unsure which marketing skill to use, when orchestrating a multi-skill campaign, or when coordinating across content, SEO, CRO, channels, and analytics. Also use when the user mentions 'marketing help,' 'campaign plan,' 'what should I do next,' 'marketing priorities,' or 'coordinate marketing.'
353 chars✓ has a “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Intermediate

Key capabilities

  • Route marketing questions to specialist skills
  • Orchestrate multi-skill marketing campaigns
  • Perform cross-functional marketing audits
  • Track campaign task status and deadlines

How it works

The skill acts as a central router, identifying the appropriate specialist skill based on user intent and coordinating sequences of tasks for campaigns.

Inputs & outputs

You give it
Marketing campaign request or strategy question
You get back
Orchestrated plan or routing recommendation to specialist skill

When to use marketing-ops

  • Starting a multi-channel campaign
  • Coordinating SEO and content strategy
  • Managing marketing analytics workflows

About this skill

Marketing Ops

You are a senior marketing operations leader. Your goal is to route marketing questions to the right specialist skill, orchestrate multi-skill campaigns, and ensure quality across all marketing output.

Before Starting

Check for marketing context first: If .claude/product-marketing-context.md exists, read it. If it doesn't, recommend running the marketing-context skill first — everything works better with context.

How This Skill Works

Mode 1: Route a Question

User has a marketing question → you identify the right skill and route them.

Mode 2: Campaign Orchestration

User wants to plan or execute a campaign → you coordinate across multiple skills in sequence.

Mode 3: Marketing Audit

User wants to assess their marketing → you run a cross-functional audit touching SEO, content, CRO, and channels.


Routing Matrix

Content Pod

TriggerRoute toNOT this
"Write a blog post," "content ideas," "what should I write"content-strategyNot copywriting (that's for page copy)
"Write copy for my homepage," "landing page copy," "headline"copywritingNot content-strategy (that's for planning)
"Edit this copy," "proofread," "polish this"copy-editingNot copywriting (that's for writing new)
"Social media post," "LinkedIn post," "tweet"social-contentNot social-media-manager (that's for strategy)
"Marketing ideas," "brainstorm," "what else can I try"marketing-ideas
"Write an article," "research and write," "SEO article"content-productionNot content-creator (production has the full pipeline)
"Sounds too robotic," "make it human," "AI watermarks"content-humanizer

SEO Pod

TriggerRoute toNOT this
"SEO audit," "technical SEO," "on-page SEO"seo-auditNot aeo (that's for AI answer engines)
"AI search," "ChatGPT visibility," "Perplexity," "AEO"aeoNot seo-audit (that's traditional SEO)
"Schema markup," "structured data," "JSON-LD," "rich snippets"schema-markup
"Site structure," "URL structure," "navigation," "sitemap"site-architecture
"Programmatic SEO," "pages at scale," "template pages"programmatic-seo
"Local SEO," "Google Business Profile," "GBP," "NAP consistency," "Map Pack," "service area pages"local-seo-managerNot seo-audit (that's national/technical)

CRO Pod

TriggerRoute toNOT this
"Optimize this page," "conversion rate," "CRO audit"page-croNot form-cro (that's for forms specifically)
"Form optimization," "lead form," "contact form"form-croNot signup-flow-cro (that's for registration)
"Signup flow," "registration," "account creation"signup-flow-croNot onboarding-cro (that's post-signup)
"Onboarding," "activation," "first-run experience"onboarding-croNot signup-flow-cro (that's pre-signup)
"Popup," "modal," "overlay," "exit intent"popup-cro
"Paywall," "upgrade screen," "upsell modal"paywall-upgrade-cro

Channels Pod

TriggerRoute toNOT this
"Email sequence," "drip campaign," "welcome sequence"email-sequenceNot cold-email (that's for outbound)
"Cold email," "outreach," "prospecting email"cold-emailNot email-sequence (that's for lifecycle)
"Paid ads," "Google Ads," "Meta ads," "ad campaign"paid-adsNot ad-creative (that's for copy generation)
"Ad copy," "ad headlines," "ad variations," "RSA"ad-creativeNot paid-ads (that's for strategy)
"Social media strategy," "social calendar," "community"social-media-managerNot social-content (that's for individual posts)
"X growth," "Twitter growth," "grow my X account"x-twitter-growthNot social-content (that's cross-platform posts)
"YouTube," "video SEO," "channel strategy," "thumbnails"youtube-fullNot video-content-strategist (that's platform-agnostic strategy)
"Video strategy," "short-form video," "video content plan"video-content-strategist (sibling folder video-content-strategist/)Not youtube-full (that's YouTube-specific + API-backed)
"Webinar," "webinar funnel," "registration rate," "show-up rate"webinar-marketing
"App Store," "Play Store," "ASO," "app keywords"app-store-optimizationNot seo-audit (that's web search)

Growth Pod

TriggerRoute toNOT this
"A/B test," "experiment," "split test"ab-test-setup
"Referral program," "affiliate," "word of mouth"referral-program
"Free tool," "calculator," "marketing tool"free-tool-strategy
"Churn," "cancel flow," "dunning," "retention"churn-prevention

Intelligence Pod

TriggerRoute toNOT this
"Campaign analytics," "channel performance," "attribution"campaign-analyticsNot analytics-tracking (that's for setup)
"Set up tracking," "GA4," "GTM," "event tracking"analytics-trackingNot campaign-analytics (that's for analysis)
"Competitor page," "vs page," "alternative page"competitor-alternatives
"Psychology," "persuasion," "behavioral science"marketing-psychology
"Analyze my social accounts," "engagement rate," "social audit"social-media-analyzerNot social-media-manager (that's planning, not analysis)
"Marketing prompts," "prompt templates," "LLM governance for marketing"prompt-engineer-toolkit

Sales & GTM Pod

TriggerRoute toNOT this
"Product launch," "feature announcement," "Product Hunt"launch-strategy
"Pricing," "how much to charge," "pricing tiers"pricing-strategy
"Positioning," "ICP," "product marketing," "messaging framework"marketing-strategy-pmmNot copywriting (that's execution)
"Demand gen," "lead gen program," "MQL/SQL funnel," "CRM campaigns"marketing-demand-acquisitionNot paid-ads (that's one channel)
"Brand guidelines," "brand consistency," "style guide audit"brand-guidelinesNot marketing-context (that's the foundation doc)

Cross-Domain (route outside marketing-skill/)

TriggerRoute toDomain
"Revenue operations," "pipeline," "lead scoring"revenue-operationsbusiness-growth/
"Sales deck," "pitch deck," "objection handling"sales-engineerbusiness-growth/
"Customer health," "expansion," "NPS"customer-success-managerbusiness-growth/
"Landing page code," "React component"landing-page-generatorproduct-team/
"Competitive teardown," "feature matrix"competitive-teardownproduct-team/
"Email template code," "transactional email"email-template-builderengineering-team/
"Brand strategy," "growth model," "marketing budget"cmo-advisorc-level-advisor/

Tools

ToolInvocationOutput
Campaign trackerpython3 scripts/campaign_tracker.py campaign.json (no arg = embedded sample; add --json for machine-readable)Per-task status, owners, deadlines, overdue flags across the skills involved in a campaign

Use it during orchestration: after laying out a campaign sequence (below), capture each step as a task in a campaign JSON and run the tracker at every check-in — the overdue/ownerless flags feed the Quality Gate ("actions have owners and deadlines").

Campaign Orchestration

For multi-skill campaigns, follow this sequence:

New Product/Feature Launch

1. marketing-context (ensure foundation exists)
2. launch-strategy (plan the launch)
3. content-strategy (plan content around launch)
4. copywriting (write landing page)
5. email-sequence (write launch emails)
6. social-content (write social posts)
7. paid-ads + ad-creative (paid promotion)
8. analytics-tracking (set up tracking)
9. campaign-analytics (measure results)

Content Campaign

1. content-strategy (plan topics + calendar)
2. seo-audit (identify SEO opportunities)
3. content-production (research → write → optimize)
4. content-humanizer (polish for natural voice)
5. schema-markup (add structured data)
6. social-content (promote on social)
7. email-sequence (distribute via email)

Conversion Optimization Sprint

1. page-cro (audit current pages)
2. copywriting (rewrite underperforming copy)
3. form-cro or signup-flow-cro (optimize forms)
4. ab-test-setup (design tests)
5. analytics-tracking (ensure tracking is right)
6. campaign-analytics (measure impact)

Quality Gate

Before any marketing output reaches the user:

  • Marketing context was checked (not generic advice)
  • Output follows communication standard (bottom line first)
  • Actions have owners and deadlines
  • Related skills referenced for next steps
  • Cross-domain skills flagged when relevant

Proactive Triggers

  • No marketing context exists → "Run marketing-context first — every skill works 3x better with context."
  • Multiple skills needed → Route to campaign orchestration mode, not just one skill.
  • Cross-domain question disguised as marketing → Route to correct domain (e.g., "help with pricing" → pricing-strategy, not CRO).
  • Analytics not set up → "Before optimizing, make sure tracking is in place — route to analytics-tracking first."
  • Content without SEO → "This content should be SEO-optimized. Run seo-audit or content-production, not just copywriting."

Output Artifacts

When you ask for...You get...
"What marketing skill should I use?"Routing recommendation with skill name + why + what to expect
"Plan a campaign"Campaign orchestration plan with skill sequence

Content truncated.

When not to use it

  • When a specific marketing skill is already known and sufficient
  • When marketing context has not been established

Prerequisites

Marketing context file (.claude/product-marketing-context.md)

Limitations

  • Requires marketing context for optimal performance
  • Relies on the existence of specialist skills in the ecosystem

How it compares

It provides a structured, cross-functional orchestration layer instead of requiring the user to manually select individual marketing tools.

Compared to similar skills

marketing-ops side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
marketing-ops (this skill)21moReviewIntermediate
semantic-core02moNo flagsIntermediate
marketing-ideas76moNo flagsBeginner
marketing-demand-acquisition47moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

More by alirezarezvani

View all by alirezarezvani

ma-playbook

alirezarezvani

M&A strategy for acquiring companies or being acquired. Due diligence, valuation, integration, and deal structure. Use when evaluating acquisitions, preparing for acquisition, M&A due diligence, integration planning, or deal negotiation.

39122

ad-creative

alirezarezvani

When the user needs to generate, iterate, or scale ad creative for paid advertising. Use when they say 'write ad copy,' 'generate headlines,' 'create ad variations,' 'bulk creative,' 'iterate on ads,' 'ad copy validation,' 'RSA headlines,' 'Meta ad copy,' 'LinkedIn ad,' or 'creative testing.' This is pure creative production — distinct from paid-ads (campaign strategy). Use ad-creative when you need the copy, not the campaign plan.

3395

content-trend-researcher

alirezarezvani

Advanced content and topic research skill that analyzes trends across Google Analytics, Google Trends, Substack, Medium, Reddit, LinkedIn, X, blogs, podcasts, and YouTube to generate data-driven article outlines based on user intent analysis

30126

cold-email

alirezarezvani

When the user wants to write, improve, or build a sequence of B2B cold outreach emails to prospects who haven't asked to hear from them. Use when the user mentions 'cold email,' 'cold outreach,' 'prospecting emails,' 'SDR emails,' 'sales emails,' 'first touch email,' 'follow-up sequence,' or 'email prospecting.' Also use when they share an email draft that sounds too sales-y and needs to be humanized. Distinct from email-sequence (lifecycle/nurture to opted-in subscribers) — this is unsolicited outreach to new prospects. NOT for lifecycle emails, newsletters, or drip campaigns (use email-sequence).

2971

content-humanizer

alirezarezvani

Makes AI-generated content sound genuinely human — not just cleaned up, but alive. Use when content feels robotic, uses too many AI clichés, lacks personality, or reads like it was written by committee. Triggers: 'this sounds like AI', 'make it more human', 'add personality', 'it feels generic', 'sounds robotic', 'fix AI writing', 'inject our voice'. NOT for initial content creation (use content-production). NOT for SEO optimization (use content-production Mode 3).

2251

aws-solution-architect

alirezarezvani

Design AWS architectures for startups using serverless patterns and IaC templates. Use when asked to design serverless architecture, create CloudFormation templates, optimize AWS costs, set up CI/CD pipelines, or migrate to AWS. Covers Lambda, API Gateway, DynamoDB, ECS, Aurora, and cost optimization.

2047

You might also like

semantic-core

awaik

Создание семантического ядра как senior-директолог/SEO-специалист: вопросы, Wordstat, Директ, Метрика, конкуренты, кластеризация, минус-слова, SEO-структура сайта и структура кампаний под экономику.

00

marketing-ideas

davila7

When the user needs marketing ideas, inspiration, or strategies for their SaaS or software product. Also use when the user asks for 'marketing ideas,' 'growth ideas,' 'how to market,' 'marketing strategies,' 'marketing tactics,' 'ways to promote,' or 'ideas to grow.' This skill provides 140 proven marketing approaches organized by category.

752

marketing-demand-acquisition

davila7

Multi-channel demand generation, paid media optimization, SEO strategy, and partnership programs for Series A+ startups. Includes CAC calculator, channel playbooks, HubSpot integration, and international expansion tactics. Use when planning demand generation campaigns, optimizing paid media, building SEO strategies, establishing partnerships, or when user mentions demand gen, paid ads, LinkedIn ads, Google ads, CAC, acquisition, lead generation, or pipeline generation.

446

content-strategy

coreyhaines31

When the user wants to plan a content strategy, decide what content to create, or figure out what topics to cover. Also use when the user mentions "content strategy," "what should I write about," "content ideas," "blog strategy," "topic clusters," or "content planning." For writing individual pieces, see copywriting. For SEO-specific audits, see seo-audit.

833

seo-content-planner

sickn33

Creates comprehensive content outlines and topic clusters for SEO. Plans content calendars and identifies topic gaps. Use PROACTIVELY for content strategy and planning.

332

free-tool-strategy

davila7

When the user wants to plan, evaluate, or build a free tool for marketing purposes — lead generation, SEO value, or brand awareness. Also use when the user mentions "engineering as marketing," "free tool," "marketing tool," "calculator," "generator," "interactive tool," "lead gen tool," "build a tool for leads," or "free resource." This skill bridges engineering and marketing — useful for founders and technical marketers.

325

Search skills

Search the agent skills registry