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 636 stars 110 forks Updated 1 weeks ago 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 (50)

AI & Automation Featured

ab-test-plan

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Featured

ad-creative

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Featured

add-integration

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Featured

aeo-audit

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Solid

aeo-geo

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Featured

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.

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Solid

analytics-insights

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Solid

anomaly-scan

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Solid

attribution-model

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Solid

attribution-report

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Solid

audience-intelligence

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Featured

audience-profile

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

636 Updated 1 weeks ago
indranilbanerjee
Show all 50 bundled skills
AI & Automation Solid

autopilot-status

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Featured

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.

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Featured

brand-setup

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Featured

budget-optimizer

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Solid

budget-tracker

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

636 Updated 1 weeks ago
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.

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Featured

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.

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Solid

campaign-orchestrator

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Featured

campaign-plan

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Solid

campaign-status

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Featured

case-study-plan

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Featured

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.

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Solid

churn-risk

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Solid

client-onboarding

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Solid

client-proposal

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Solid

client-report

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Featured

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.

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Solid

cohort-analysis

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Solid

competitor-alerts

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Featured

competitor-analysis

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Solid

competitor-monitor

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Featured

competitor-pages

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Featured

connect

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Featured

content-brief

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Featured

content-calendar

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Featured

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.

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Featured

content-engine

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Solid

content-repurpose

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Featured

context-engine

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Featured

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.

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Solid

counter-narrative

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Featured

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.

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Solid

creative-health

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

636 Updated 1 weeks ago
indranilbanerjee
Testing & QA Featured

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.

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Featured

credential-switch

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Featured

crisis-response

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Featured

crm-sync

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

636 Updated 1 weeks ago
indranilbanerjee
AI & Automation Solid

cro

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

636 Updated 1 weeks ago
indranilbanerjee

Agents (24)

agency-operations.md analytics-analyst.md brand-guardian.md competitive-intel.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: 89/100

Stars 20%
93
Recency 20%
90
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
5 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT