Plan, execute, and measure digital marketing across all channels. 25 specialist agents handle strategy, SEO, paid ads, content, email, social, PR, analytics, CRO, and agency operations — with brand voice enforcement, quality evaluation, multilingual support, and persistent campaign memory. v2.6 adds 6 dedicated SEO sub-skills (programmatic SEO, competitor comparison pages, image SEO audit, single-page deep analysis, sitemap management, SEO strategic planning), expanded schema markup support (18 types with deprecation tracking), Google SEO quick reference, and DataForSEO MCP integration.
npx claudepluginhub indranilbanerjee/digital-marketing-pro --plugin digital-marketing-proSet up a new brand profile with voice, audience, competitors, guidelines, and compliance rules
Generate a full multi-channel campaign plan with objectives, audience, channel mix, budget, timeline, and KPIs
Multi-dimensional competitive analysis — content, SEO, paid ads, social, AI visibility, pricing, and positioning
Draft blog posts, ad copy, emails, social media, landing pages, and video scripts with brand voice and SEO
Design complete email sequences with subject lines, body copy, timing, segmentation, and deliverability guidance
Generate a marketing performance report with KPI tracking, trend analysis, anomaly detection, and recommendations
Run a comprehensive SEO audit — technical health, on-page, content gaps, E-E-A-T, link profile, and competitor benchmarking
Invoke when the user needs to manage multiple client brands, view portfolio-level dashboards, generate client reports, manage SOPs, switch credential profiles, assign team tasks, configure regions, or generate executive summaries. Triggers on requests involving multi-client management, agency workflows, client onboarding, or portfolio oversight.
Invoke when the user needs help with marketing measurement, KPI definition, dashboard design, attribution modeling, performance analysis, anomaly detection, competitive benchmarking, or translating data into marketing decisions. Triggers on requests involving metrics, reporting, analytics setup, or data interpretation.
Invoke when marketing content needs quality control review — brand voice consistency checks, regulatory compliance verification (GDPR, CAN-SPAM, CCPA, HIPAA, FTC, industry-specific), accessibility auditing (WCAG 2.1), inclusive language review, or brand safety assessment. Automatically invoked as a final review step before any content is published or delivered.
Invoke when the user needs competitor analysis — content strategy teardowns, SEO gap analysis, paid ad analysis from ad libraries, social media benchmarking, AI visibility comparisons, pricing and positioning research, or market landscape mapping. Triggers on requests mentioning competitors, competitive gaps, market analysis, or benchmarking.
Use when the task requires ongoing competitive monitoring, competitor change detection, share of voice tracking, competitive alerts, ad monitoring, price monitoring, win/loss analysis, or competitive narrative mapping.
Invoke when the user needs any form of marketing content created or refined — blog posts, ad copy, email campaigns, social media posts, landing page copy, press releases, video scripts, product descriptions, or newsletter content. Triggers on requests to write, draft, rewrite, or improve marketing copy.
Invoke when the user needs to manage CRM operations — creating contacts, importing leads, updating deals, syncing campaign data, segmenting audiences, managing pipelines, or connecting marketing data to Salesforce, HubSpot, Zoho, or Pipedrive. Triggers on requests involving CRM data, lead management, pipeline updates, or sales-marketing alignment.
Invoke when the user needs help with conversion rate optimization — landing page audits, A/B test design, form optimization, pricing page strategy, checkout flow improvement, personalization, statistical significance calculations, page speed impact analysis, or mobile conversion optimization. Triggers on requests involving conversions, landing pages, A/B testing, or optimization experiments.
Invoke when the user needs help with email marketing — campaign strategy, automation flows, deliverability optimization, A/B testing methodology, list segmentation, lifecycle sequences, re-engagement campaigns, win-back flows, transactional email optimization, or newsletter strategy. Triggers on requests involving email campaigns, drip sequences, email deliverability, list management, or email automation.
Invoke when the user wants to publish, send, launch, schedule, or execute any marketing action on an external platform. Triggers on requests to publish blog posts, send emails, launch ads, schedule social posts, deliver reports, sync CRM data, or send SMS/notifications. Manages the approval workflow and ensures every execution is logged.
Invoke when the user needs help with product-led growth strategy, referral programs, viral loop design, launch strategy, retention optimization, growth experiments, activation funnels, or conversion rate optimization. Triggers on requests involving growth models, PLG, user acquisition loops, experiment design, or retention mechanics for SaaS, marketplace, and consumer products.
Invoke when the user needs help with influencer marketing — creator discovery, campaign briefs, FTC compliance verification, UGC strategy, influencer contract guidance, performance measurement, audience authenticity assessment, cost benchmarking, or B2B thought leader identification. Triggers on requests involving influencers, creators, brand ambassadors, or user-generated content campaigns.
Use when the task requires storing, retrieving, synthesizing, or distributing marketing learnings across agents — compound intelligence, pattern recognition, playbook generation, or institutional knowledge management.
Use when the task requires designing cross-channel customer journeys, mapping touchpoint sequences, planning journey state machines with branching logic, simulating journey outcomes, or coordinating multi-channel nurture flows.
Multilingual marketing specialist who manages translation routing, transcreation, cultural adaptation, multilingual SEO, and translation quality assurance across languages and cultures.
Use when the task requires monitoring macro signals — economic indicators, cultural trends, industry events, platform algorithm changes, or regulatory updates — that impact marketing strategy and timing.
Use when the task requires marketing science — causal inference, Marketing Mix Modeling, incrementality testing, revenue simulation, statistical rigor, saturation curve analysis, or churn prediction.
Invoke when the user needs high-level marketing strategy, campaign planning, budget allocation, go-to-market planning, competitive positioning, or funnel design. Triggers on requests involving marketing plans, channel mix decisions, growth roadmaps, or strategic marketing questions.
Invoke when the user needs help with paid advertising — campaign setup, audience targeting, bid strategies, ad creative recommendations, budget pacing, performance optimization, or media plans across Google Ads, Meta Ads, LinkedIn Ads, TikTok Ads, Pinterest Ads, Amazon Ads, programmatic, or retail media networks.
Invoke when the user wants to save brand knowledge to persistent memory, search past campaign learnings, sync session insights to a vector database, manage the knowledge graph, or configure the memory architecture. Triggers on requests involving long-term memory, RAG retrieval, knowledge storage, cross-session learnings, or "what worked before" queries.
Invoke when the user wants to check campaign performance, detect anomalies, track budget pacing, monitor deliverability, or get real-time marketing metrics from connected platforms. Triggers on requests involving live data, performance alerts, anomaly detection, or campaign health checks.
Invoke when the user needs help with digital PR, media outreach, press release writing, journalist pitching, HARO or Connectively responses, thought leadership strategy, newsjacking opportunities, E-E-A-T authority building, or executive branding. Triggers on requests involving press coverage, media relations, PR campaigns, or building domain authority through earned media.
Senior QA lead who orchestrates multi-dimensional content evaluation, synthesizes results across scoring dimensions, identifies quality risks, and recommends fixes before publication.
Invoke when the user needs help with search engine optimization, AI engine optimization (AEO), generative engine optimization (GEO), keyword research, technical SEO audits, content optimization for search, local SEO, link building strategy, or improving visibility in AI-generated answers and search features.
Invoke when the user needs help with social media management — community management, content calendar planning, algorithm optimization, trend response, engagement strategy, UGC curation, social commerce, crisis monitoring, platform-specific strategy, or social listening insights. Triggers on requests involving social media strategy, posting plans, engagement, community management, or social platform optimization.
Send SMS or WhatsApp messages. Use when: deploying marketing messages via Twilio or Brevo with compliance checks.
Run comprehensive SEO audit. Use when: checking technical health, on-page, content quality, E-E-A-T, or link profile.
Execute SEO changes. Use when: updating meta tags, schema markup, canonicals, redirects, or indexing via CMS MCP.
Build SEO strategy and roadmap. Use when: planning site architecture, content strategy, or phased implementation.
Track SERP feature changes. Use when: monitoring AI Overviews, featured snippets, PAA, knowledge panels, local packs.
Measure share of voice. Use when: comparing keyword visibility, SERP presence, ad share, or AI citations vs competitors.
Simulate revenue impact via Monte Carlo. Use when: testing channel mix changes, budget shifts, or new channel launches.
Manage XML sitemaps. Use when: auditing sitemap health, generating sitemaps, or planning sitemap architecture.
Build social media strategy. Use when: defining content pillars, posting cadence, engagement tactics, or growth plans.
Manage agency SOPs. Use when: creating, assigning, versioning, or auditing standard operating procedures.
Switch active brand profile. Use when: changing brand context in multi-client or agency workflows.
Batch sync session learnings to memory. Use when: persisting campaign insights and performance history across sessions.
Assign tasks to team members. Use when: distributing work by role, expertise, and capacity, or managing workloads.
Run technical SEO audit. Use when: checking Core Web Vitals, crawlability, indexation, speed, or structured data.
Deep technical SEO analysis. Use when: optimizing crawlability, Core Web Vitals, rendering, redirects, or sitemaps.
Translate marketing content. Use when: localizing with brand voice preservation, quality scoring, or transcreation.
Validate content structure. Use when: checking schema compliance, required sections, word count, or placeholders.
Verify marketing claims. Use when: cross-checking statistics, awards, certifications, or performance claims with sources.
Write video scripts. Use when: creating YouTube, TikTok, Reels, LinkedIn, demo, or explainer video content.
Plan webinars and virtual events. Use when: designing promotion, content, registration, and post-event follow-up.
Compare budget scenarios side-by-side. Use when: testing 2-4 allocation variants with projected outcomes.
Design A/B and multivariate tests. Use when: sample size calculation, testing hypothesis, CRO experimentation.
Generate platform-specific ad copy. Use when: Google RSA, Meta, LinkedIn, TikTok ad variations with quality scoring.
Add MCP server integrations. Use when: connecting a custom tool, API, or service to the plugin via .mcp.json.
Audit AI search visibility. Use when: checking brand presence in ChatGPT, Perplexity, AI Overviews, Gemini.
Optimize AI engine visibility. Use when: AEO/GEO strategy, citation optimization, entity consistency across AI platforms.
Portfolio-level client overview. Use when: cross-brand campaign status, budget pacing, KPI health, team utilization.
Analyze marketing performance. Use when: KPI frameworks, attribution modeling, anomaly investigation, measurement strategy.
Detect marketing anomalies. Use when: traffic drops, cost spikes, conversion changes, deliverability issues, budget overruns.
Set up attribution models. Use when: multi-touch attribution, credit distribution rules, GA4 config, channel contribution.
Run multi-touch attribution analysis. Use when: first/last-touch, linear, time-decay, position-based revenue allocation.
Research target audiences. Use when: buyer personas, segmentation, Jobs-to-Be-Done, psychographic profiling, audience deep-dive.
Build detailed buyer personas. Use when: demographics, psychographics, behaviors, JTBD, content preferences.
Check campaign autopilot status. Use when: health scores, auto-corrections, guardrail review, campaigns needing attention.
Set up or update a brand profile. Use when: new brand onboarding, client setup, brand switching, context update.
Optimize budget allocation. Use when: channel spend reallocation, data-driven budget planning, ROI-based justification.
Track budget pacing in real time. Use when: cross-platform spend tracking, overspend alerts, reallocation recommendations.
Orchestrate full campaign lifecycle. Use when: planning, launching, managing, UTM setup, media plan, post-mortem.
Build multi-channel campaign plans. Use when: objectives, audience targeting, channel mix, budget, timeline, KPIs.
Check active campaign status. Use when: cross-platform execution history, performance metrics, pending approvals.
Create case studies and success stories. Use when: client results showcase, portfolio piece, testimonial-based proof points.
Assess customer churn risk. Use when: churn scoring, at-risk segment identification, intervention playbook generation.
Plan client onboarding. Use when: kickoff agenda, discovery questionnaire, account setup checklist, 30-60-90 day plan.
Draft agency proposals. Use when: pitch deck, scope of work, SLA, capabilities presentation for prospects or clients.
Generate client-facing reports. Use when: white-labeled performance report with KPIs, trends, strategic recommendations.
Analyze customer cohorts. Use when: acquisition cohorts, retention curves, LTV by cohort, behavioral segmentation.
Configure competitor alerts. Use when: tracking content changes, pricing shifts, ad launches, SERP changes, social spikes.
Run competitive analysis. Use when: content, SEO, paid ads, social, AI visibility, pricing, positioning comparison.
Set up ongoing competitor monitoring. Use when: defining tracked competitors, scan frequency, change detection alerts.
Create competitor comparison pages. Use when: "X vs Y" layouts, alternatives pages, feature matrices, roundup pages.
Set up an MCP connector. Use when: connecting Google Ads, Salesforce, Mailchimp, or any service to the plugin.
Create detailed content briefs. Use when: keyword targets, outline, structure, voice guidelines, SEO requirements.
Plan content calendars. Use when: monthly or quarterly scheduling, platform assignments, content pillars, repurposing.
Scan for content decay. Use when: declining traffic, falling rankings, outdated stats, dropping AI citations, refresh priority.
Create or optimize marketing content. Use when: blog posts, ad copy, emails, social posts, landing pages, voice guidelines.
Repurpose content across channels. Use when: blog-to-social, webinar-to-article, pillar derivatives, format adaptation.
Load brand context for marketing tasks. Use when: setting up brands, switching context, or needing industry benchmarks.
Build counter-narrative playbooks. Use when: competitor rebrand, new category claim, aggressive campaign, price change response.
Assess ad creative fatigue. Use when: ads underperform, need refresh timing, or creative lifecycle review.
Design structured ad creative tests. Use when: planning A/B tests, multivariate creative strategy, or iteration.
Switch brand credentials. Use when: activating the correct API keys for MCP servers in multi-client workflows.
Manage PR crises. Use when: reputational threat emerges, need stakeholder messaging, or communication timeline.
Sync data to CRM platforms. Use when: pushing contacts, deals, or campaigns to Salesforce, HubSpot, Zoho, or Pipedrive.
Optimize conversion rates. Use when: auditing landing pages, testing forms, or improving checkout flow.
Map invisible buyer journeys. Use when: tracking unattributed discovery, Reddit, AI chatbots, or word-of-mouth.
Export marketing data. Use when: sending data to BigQuery, Google Sheets, or Supabase for analysis or reporting.
Import data from external sources. Use when: loading CRM contacts, email lists, or campaign data from CSV, JSON, or Sheets.
Plan digital PR campaigns. Use when: pitching journalists, HARO responses, thought leadership, or E-E-A-T building.
Design email sequences. Use when: building subject lines, body copy, timing, segmentation logic, and deliverability plans.
Explore emerging marketing channels. Use when: evaluating voice search, social commerce, or new platforms.
Audit brand entity consistency. Use when: checking Wikidata, Knowledge Panel, or directory discrepancies.
Configure content eval settings. Use when: adjusting score thresholds, dimension weights, or auto-reject rules.
Evaluate content quality. Use when: scoring drafts, checking hallucinations, or assessing brand voice compliance.
Batch evaluate multiple content pieces. Use when: scoring a content library, campaign assets, or deliverable set.
Generate C-suite executive summaries. Use when: preparing board reports, portfolio ROI, or strategic reviews.
Design executive marketing dashboards. Use when: building CMO reports, board metrics, or leadership views.
Run synthetic focus groups. Use when: testing messaging, pricing, or positioning before live research spend.
Design marketing funnels. Use when: mapping customer journeys, attribution modeling, or conversion paths.
Audit funnel performance. Use when: finding drop-off points, conversion gaps, or stage bottlenecks.
Monitor brand AI visibility. Use when: tracking mentions in ChatGPT, Perplexity, Gemini, or AI Overviews.
Engineer growth loops. Use when: building referral programs, viral loops, or product-led growth strategy.
Show the getting started guide, available commands, examples, and help for Digital Marketing Pro
Audit hreflang tags. Use when: checking missing tags, incorrect language codes, or x-default configuration.
Audit image SEO. Use when: checking alt text, file sizes, WebP/AVIF formats, lazy loading, or responsive images.
Import brand guidelines. Use when: adding voice guides, style restrictions, or messaging frameworks.
Import agency SOPs. Use when: adding workflow definitions, approval processes, or launch checklists.
Import deliverable templates. Use when: adding proposal formats, report structures, or brief templates.
Create influencer campaign briefs. Use when: setting creator criteria, FTC compliance, or measurement plans.
Plan influencer and creator partnerships. Use when: discovering creators, UGC campaigns, or FTC compliance.
Show MCP integration status. Use when: checking active connectors, available integrations, or skill unlocks.
Generate marketing intelligence briefings. Use when: reviewing learnings, cross-agent patterns, or playbooks.
Design cross-channel customer journeys. Use when: mapping touchpoints, branching logic, or stage transitions.
Research and cluster keywords. Use when: mapping search intent, finding content gaps, or long-tail discovery.
Audit landing pages. Use when: scoring above-fold clarity, trust signals, form friction, message match, or mobile UX.
Audit multilingual content consistency. Use when: checking language parity, regional compliance, or translation quality.
Configure language settings. Use when: setting primary languages, do-not-translate terms, or locale formatting.
Launch paid ad campaigns. Use when: deploying ads on Google, Meta, LinkedIn, or TikTok with targeting and safeguards.
Build product launch playbooks. Use when: planning pre-launch, launch day, or post-launch phases.
Import leads into CRM. Use when: loading leads from forms, CSV, or manual entry with deduplication and scoring.
Save a marketing learning or insight. Use when: capturing knowledge, recording campaign results, building compound intelligence.
Create live Looker Studio dashboards. Use when: connecting marketing data sources with auto-configured visualizations.
Audit local SEO health. Use when: reviewing GBP optimization, NAP consistency, local citations, or local pack rankings.
Build local SEO strategy. Use when: optimizing Google Business Profile, fixing NAP consistency, improving local pack rankings.
Localize campaigns for multiple markets. Use when: translating assets, adapting references, adjusting compliance.
Identify and model growth loops. Use when: detecting viral, content, or paid loops, modeling effectiveness, proposing new loops.
Assess current market conditions. Use when: checking economic indicators, cultural moments, or competitive activity.
Design marketing automation workflows. Use when: building lead scoring, nurture sequences, drip campaigns, or behavioral triggers.
Audit the martech stack. Use when: evaluating marketing tools, recommending consolidation, or choosing between platforms.
Create a paid media plan. Use when: building media buy schedules, cross-channel budget allocation, or creative rotation calendars.
Test message variants on synthetic audiences. Use when: predicting response rates, sentiment, or objections before live tests.
Score localized content quality. Use when: checking translation accuracy, cultural adaptation, or voice preservation.
Map the competitive narrative landscape. Use when: analyzing positioning territories, gaps, competitor claims, differentiation.
Track AI engine brand narratives. Use when: detecting narrative drift, misrepresentation, or competitor narrative gains over time.
Analyze SEO for a single page. Use when: auditing on-page signals, schema, content quality, E-E-A-T, or AI search readiness.
Plan paid advertising campaigns. Use when: managing Google Ads, Meta Ads, LinkedIn Ads, bid strategy, or budget optimization.
Generate branded PDF reports. Use when: creating executive summaries, campaign reports, or client deliverables.
Pull live metrics for a performance snapshot. Use when: checking KPIs, trends, or comparisons to targets across platforms.
Generate performance reports. Use when: tracking KPIs, trend analysis, anomaly detection, and actionable recommendations.
Update CRM pipeline. Use when: changing deal stages, values, notes, tracking velocity, or managing deal progression.
Create media pitch packages. Use when: building pitch templates, media lists, outreach strategy, or HARO responses.
Test pricing strategies with synthetic data. Use when: simulating willingness to pay, price sensitivity, or optimal price points.
Plan programmatic SEO pages. Use when: building template engines, URL patterns, thin content safeguards, or quality gates.
A/B test content variations. Use when: comparing quality scores across prompt approaches, headline styles, or content versions.
Publish blog posts. Use when: deploying to WordPress or Webflow with SEO optimization, categories, and scheduling.
Prepare a Quarterly Business Review. Use when: building QBR presentations, client performance reviews, or strategy updates.
Generate quality trends report. Use when: reviewing eval scores over time, content type performance, or regression alerts.
Monitor keyword rankings. Use when: tracking keyword positions, detecting ranking drops, or alerting on position changes.
Recall marketing learnings. Use when: querying what we know about a channel, audience, objective, or past campaign.
Manage URL redirects. Use when: creating 301/302 redirects, auditing chains, fixing loops, or deploying via CMS MCP.
Configure regional settings. Use when: setting timezone, language, compliance rules, currency, or local preferences.
Manage brand reputation. Use when: handling reviews, crisis comms, negative press, sentiment, or recovery plans.
Design retargeting strategy. Use when: planning cross-platform remarketing, audience segmentation, or ad sequencing.
Respond to online reviews. Use when: drafting replies for Google, Yelp, G2, or building review response templates.
Calculate marketing ROI. Use when: measuring campaign ROAS, CAC, CPL, LTV, or multi-channel attribution returns.
Save brand knowledge to memory. Use when: persisting campaign learnings, guidelines, or competitive intel for retrieval.
Schedule social media posts. Use when: publishing to Twitter/X, Instagram, LinkedIn, TikTok, YouTube, or Pinterest.
Search stored brand knowledge. Use when: recalling past learnings, voice guidelines, or competitor insights via semantic search.
Create audience segments. Use when: building or updating CRM or email platform segments for campaign targeting.
Send email campaigns. Use when: deploying via SendGrid, Klaviyo, Customer.io, Brevo, or Mailgun with A/B testing.
Send team notifications. Use when: pushing campaign updates, alerts, or approval requests via Slack or Intercom.
Deliver performance reports. Use when: sending KPI summaries via Slack, email, or Google Sheets with analysis.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Semantic search for Claude Code conversations. Remember past discussions, decisions, and patterns.
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research
Automates browser interactions for web testing, form filling, screenshots, and data extraction