digital-marketing-pro

Featured

Open-source AI marketing plugin for agencies & in-house teams — 158 skills, 25 specialist agents, 12-Part Strategy Flow, Cowork team-persistent, EU AI Act Article 50 ready, 6-platform AEO/GEO incl. Google AI Mode. Installs on Claude Code, Cowork, Codex, Cursor, Copilot CLI, Antigravity. MIT-licensed.

plugin 147 stars 38 forks Updated today MIT

Install

Plugins install via a marketplace, in two steps.

This plugin isn't listed in a marketplace we've indexed. Install it directly from its GitHub repository — the README has the setup steps.

View on GitHub

Bundles

Everything this plugin ships — skills, agents, commands, hooks, and MCP servers it bundles.

Skills (51)

AI & Automation Solid

ab-test-plan

Design A/B and multivariate tests. Use when: sample size calculation, testing hypothesis, CRO experimentation.

147 Updated today
indranilbanerjee
AI & Automation Solid

ad-creative

Generate platform-specific ad copy. Use when: Google RSA, Meta, LinkedIn, TikTok ad variations with quality scoring.

147 Updated today
indranilbanerjee
AI & Automation Solid

add-integration

Add MCP server integrations. Use when: connecting a custom tool, API, or service to the plugin via .mcp.json.

147 Updated today
indranilbanerjee
AI & Automation Solid

aeo-audit

Audit AI search visibility. Use when: checking brand presence in ChatGPT, Perplexity, AI Overviews, Gemini.

147 Updated today
indranilbanerjee
AI & Automation Solid

aeo-geo

Optimize AI engine visibility. Use when: AEO/GEO strategy, citation optimization, entity consistency across AI platforms.

147 Updated today
indranilbanerjee
AI & Automation Solid

agency-dashboard

Portfolio-level agency dashboard aggregating health metrics across all client brands — campaign status, budget pacing, KPI attainment, team utilization. Use when reviewing cross-brand portfolio health, preparing for agency leadership standups, or getting a single-view snapshot of all client accounts.

147 Updated today
indranilbanerjee
AI & Automation Solid

analytics-insights

Analyze marketing performance. Use when: KPI frameworks, attribution modeling, anomaly investigation, measurement strategy.

147 Updated today
indranilbanerjee
AI & Automation Solid

anomaly-scan

Detect marketing anomalies. Use when: traffic drops, cost spikes, conversion changes, deliverability issues, budget overruns.

147 Updated today
indranilbanerjee
AI & Automation Solid

attribution-model

Set up attribution models. Use when: multi-touch attribution, credit distribution rules, GA4 config, channel contribution.

147 Updated today
indranilbanerjee
AI & Automation Solid

attribution-report

Run multi-touch attribution analysis. Use when: first/last-touch, linear, time-decay, position-based revenue allocation.

147 Updated today
indranilbanerjee
AI & Automation Solid

audience-intelligence

Research target audiences. Use when: buyer personas, segmentation, Jobs-to-Be-Done, psychographic profiling, audience deep-dive.

147 Updated today
indranilbanerjee
AI & Automation Solid

audience-profile

Build detailed buyer personas. Use when: demographics, psychographics, behaviors, JTBD, content preferences.

147 Updated today
indranilbanerjee
Show all 51 bundled skills
AI & Automation Solid

autopilot-status

Check campaign autopilot status. Use when: health scores, auto-corrections, guardrail review, campaigns needing attention.

147 Updated today
indranilbanerjee
AI & Automation Solid

backlink-gap

Find referring domains that link to your competitors but not to you, ranked by an opinionated outreach-priority score with DR / link-overlap / traffic / topical relevance. Use when: planning link-building campaigns, qualifying digital-PR prospects, or running quarterly backlink-gap audits.

147 Updated today
indranilbanerjee
AI & Automation Solid

brand-setup

Set up or update a brand profile. Use when: new brand onboarding, client setup, brand switching, context update.

147 Updated today
indranilbanerjee
AI & Automation Solid

budget-optimizer

Optimize budget allocation. Use when: channel spend reallocation, data-driven budget planning, ROI-based justification.

147 Updated today
indranilbanerjee
AI & Automation Solid

budget-tracker

Track budget pacing in real time. Use when: cross-platform spend tracking, overspend alerts, reallocation recommendations.

147 Updated today
indranilbanerjee
AI & Automation Solid

c2pa-metadata

Embed C2PA (Content Authenticity Initiative) provenance manifests in AI-generated marketing assets (image/video/audio/PDF). Use when: preparing AI-generated ad creative, social images, or video for EU markets to comply with EU AI Act Article 50 (applicable 2 Aug 2026); embedding visible AI-generation disclosure in assets; meeting brand-trust transparency requirements.

147 Updated today
indranilbanerjee
AI & Automation Solid

campaign-audit

Audit a brand's existing live campaigns across every active channel — paid, organic, email, social, content, SEO. Produce a current-state inventory, quick-wins backlog, and red-flags list. Use during agency onboarding or before any /campaign-plan refresh.

147 Updated today
indranilbanerjee
AI & Automation Solid

campaign-orchestrator

Orchestrate full campaign lifecycle. Use when: planning, launching, managing, UTM setup, media plan, post-mortem.

147 Updated today
indranilbanerjee
AI & Automation Solid

campaign-plan

Build multi-channel campaign plans. Use when: objectives, audience targeting, channel mix, budget, timeline, KPIs.

147 Updated today
indranilbanerjee
AI & Automation Solid

campaign-status

Check active campaign status. Use when: cross-platform execution history, performance metrics, pending approvals.

147 Updated today
indranilbanerjee
AI & Automation Solid

case-study-plan

Create case studies and success stories. Use when: client results showcase, portfolio piece, testimonial-based proof points.

147 Updated today
indranilbanerjee
AI & Automation Solid

check

Run the unified pre-publish quality gate on marketing content — hallucination detection, claim verification, brand voice scoring, structure validation. Use before publishing any marketing copy.

147 Updated today
indranilbanerjee
AI & Automation Solid

churn-risk

Assess customer churn risk. Use when: churn scoring, at-risk segment identification, intervention playbook generation.

147 Updated today
indranilbanerjee
AI & Automation Solid

client-onboarding

Plan client onboarding. Use when: kickoff agenda, discovery questionnaire, account setup checklist, 30-60-90 day plan.

147 Updated today
indranilbanerjee
AI & Automation Solid

client-proposal

Draft agency proposals. Use when: pitch deck, scope of work, SLA, capabilities presentation for prospects or clients.

147 Updated today
indranilbanerjee
AI & Automation Solid

client-report

Generate client-facing reports. Use when: white-labeled performance report with KPIs, trends, strategic recommendations.

147 Updated today
indranilbanerjee
AI & Automation Solid

client-validation-document

Produce the Part 5 Client Validation Document — the one true stop where unbiased v1 findings meet the client. Each finding gets ACCEPT/REJECT/EDIT/DEFER decision.

147 Updated today
indranilbanerjee
AI & Automation Solid

cohort-analysis

Analyze customer cohorts. Use when: acquisition cohorts, retention curves, LTV by cohort, behavioral segmentation.

147 Updated today
indranilbanerjee
AI & Automation Solid

competitor-alerts

Configure competitor alerts. Use when: tracking content changes, pricing shifts, ad launches, SERP changes, social spikes.

147 Updated today
indranilbanerjee
AI & Automation Solid

competitor-analysis

Run competitive analysis. Use when: content, SEO, paid ads, social, AI visibility, pricing, positioning comparison.

147 Updated today
indranilbanerjee
AI & Automation Solid

competitor-monitor

Set up ongoing competitor monitoring. Use when: defining tracked competitors, scan frequency, change detection alerts.

147 Updated today
indranilbanerjee
AI & Automation Solid

competitor-pages

Create competitor comparison pages. Use when: "X vs Y" layouts, alternatives pages, feature matrices, roundup pages.

147 Updated today
indranilbanerjee
AI & Automation Solid

connect

Set up an MCP connector. Use when: connecting Google Ads, Salesforce, Mailchimp, or any service to the plugin.

147 Updated today
indranilbanerjee
AI & Automation Solid

content-brief

Create detailed content briefs. Use when: keyword targets, outline, structure, voice guidelines, SEO requirements.

147 Updated today
indranilbanerjee
AI & Automation Solid

content-calendar

Plan content calendars. Use when: monthly or quarterly scheduling, platform assignments, content pillars, repurposing.

147 Updated today
indranilbanerjee
AI & Automation Solid

content-decay-scan

Scan content library for decay signals: declining traffic, falling rankings, outdated stats, dropped AI citations. Prioritizes refresh opportunities by business impact. Use when identifying content that needs refreshing, recovering lost traffic, or auditing for stale and underperforming content.

147 Updated today
indranilbanerjee
AI & Automation Solid

content-engine

Create or optimize marketing content. Use when: blog posts, ad copy, emails, social posts, landing pages, voice guidelines.

147 Updated today
indranilbanerjee
AI & Automation Solid

content-repurpose

Repurpose content across channels. Use when: blog-to-social, webinar-to-article, pillar derivatives, format adaptation.

147 Updated today
indranilbanerjee
AI & Automation Solid

context-engine

Load brand context for marketing tasks. Use when: setting up brands, switching context, or needing industry benchmarks.

147 Updated today
indranilbanerjee
AI & Automation Solid

continuous-improvement-loop

Run Part 12 — the continuous improvement loop. Aggregates market + operating signals into product/offering recommendations. Runs alongside live operations, not as a one-time activity.

147 Updated today
indranilbanerjee
AI & Automation Solid

counter-narrative

Build counter-narrative playbooks. Use when: competitor rebrand, new category claim, aggressive campaign, price change response.

147 Updated today
indranilbanerjee
AI & Automation Solid

cowork-setup

One-shot setup that wires Digital Marketing Pro for team usage in Anthropic Cowork. Verifies the Cowork sandbox, checks for a Google Drive integration, creates the canonical Drive folder layout, and confirms team-ready brand-state routing. Use this the first time a Cowork user installs DMP OR when brand profiles aren't persisting across sessions.

147 Updated today
indranilbanerjee
AI & Automation Solid

creative-health

Assess ad creative fatigue. Use when: ads underperform, need refresh timing, or creative lifecycle review.

147 Updated today
indranilbanerjee
Testing & QA Solid

creative-testing-framework

Design structured ad creative tests with A/B test plans, multivariate creative strategies, sample size calculations, and iteration cadences. Use when planning creative testing for ads, optimizing creative performance, or building a testing playbook across advertising platforms.

147 Updated today
indranilbanerjee
AI & Automation Solid

credential-switch

Switch brand credentials. Use when: activating the correct API keys for MCP servers in multi-client workflows.

147 Updated today
indranilbanerjee
AI & Automation Solid

crisis-response

Manage PR crises. Use when: reputational threat emerges, need stakeholder messaging, or communication timeline.

147 Updated today
indranilbanerjee
AI & Automation Solid

crm-sync

Sync data to CRM platforms. Use when: pushing contacts, deals, or campaigns to Salesforce, HubSpot, Zoho, or Pipedrive.

147 Updated today
indranilbanerjee
AI & Automation Solid

cro

Optimize conversion rates. Use when: auditing landing pages, testing forms, or improving checkout flow.

147 Updated today
indranilbanerjee
AI & Automation Solid

region-config

Configure regional settings. Use when: setting timezone, language, compliance rules, currency, or local preferences.

147 Updated today
indranilbanerjee

Agents (25)

agency-operations.md analytics-analyst.md brand-guardian.md competitive-intel.md competitor-intelligence.md content-creator.md crm-manager.md cro-specialist.md email-specialist.md execution-coordinator.md growth-engineer.md influencer-manager.md intelligence-curator.md journey-orchestrator.md localization-specialist.md market-intelligence.md marketing-scientist.md marketing-strategist.md media-buyer.md memory-manager.md performance-monitor-agent.md pr-outreach.md quality-assurance.md seo-specialist.md social-media-manager.md

Commands (18)

backlink-gap.md brand-setup.md campaign-plan.md check.md competitor-analysis.md content-engine.md cowork-setup.md doctor.md email-sequence.md engagement.md execute-action.md keyword-cluster.md output-folder.md performance-report.md resume.md seo-audit.md seo-drift.md status.md

Hooks (2)

hooks-reference.example.json hooks.json

Quality Score: 87/100

Stars 20%
72
Recency 20%
100
Manifest 20%
100
Documentation 15%
0
Issue Health 10%
50
License 10%
100
Description 5%
100

Details

Author
indranilbanerjee
Repository
indranilbanerjee/digital-marketing-pro
Created
4 months ago
Last Updated
today
Language
Python
License
MIT