Digital Marketing Pro Claude Plugin
Skill by ara.so — Marketing Skills collection.
Digital Marketing Pro is an end-to-end marketing engagement methodology that runs on Claude Code & Cowork. It provides 25 specialist marketing agents, 149 skills, and a canonical 12-part strategy flow that produces consistent, auditable marketing deliverables across brands. Designed for agencies managing 50-200 brands, in-house teams, and consultancies requiring structured, repeatable marketing processes.
Installation
Prerequisites
- Claude Code CLI, Claude Code Desktop, or Anthropic Cowork (Web chat at
claude.aiis NOT supported) - No Python dependencies required for knowledge-only mode
- Optional: Python 3.9+ for 70 execution scripts (analytics, research, automation)
Install Steps
Manual Update
Core Concepts
The 12-Part Engagement Methodology
Every brand engagement follows the same canonical sequence:
- Client Inputs — Stone vs Opinion intake (facts vs beliefs)
- External Research — Unbiased market research
- Four Core Documents — 61 explicit steps: Business Analysis, Segmentation, Brand Positioning, DMFlow
- Competitive + Customer + Market — 4 unbiased analysis documents
- Client Validation Document — The one true stop (client accepts/rejects/edits)
- Selective v2 Re-runs — Decision Matrix determines which docs need client-validated versions
- Preparation Documents — Internal operating layer (KPIs, content pillars, approval chains)
- Growth Plan + Yearly Planner — Flagship 11-section strategy + 12-month calendar
- Channel Strategy Fan-out — Up to 17 channel-specific strategies
- Execution Artefacts — Ad copy, social posts, headlines, CTAs
- AI Creative Instructions — Visual asset briefs
- Continuous Improvement Loop — Quarterly + ad-hoc feedback cycles
Two-Views Model
- v1 = unbiased market view (Parts 1-4)
- v2 = client-validated view (Part 6+)
- Operating decisions reference v2; ideation references both
- v1 is preserved for audit/comparison
File Structure
Key Commands
Top-Level Commands (Slash Palette)
Additional Skills (113 more)
Access via /digital-marketing-pro:<skill-name>:
Real-World Usage Examples
Example 1: First-Time Brand Setup
Interactive prompts:
- Brand name: "TechFlow SaaS"
- Industry: "B2B SaaS - Project Management"
- Quick or Full mode: "quick"
- Voice & tone: "Professional, approachable, data-driven"
- Primary audience: "Mid-market IT teams, 50-500 employees"
- Top 3 competitors: "Asana, Monday.com, ClickUp"
- Primary goals: "Lead generation, trial conversion, enterprise upsell"
Output:
Example 2: Import Existing Brand Guidelines
Point to existing files:
The plugin extracts voice, visual identity, messaging, compliance rules, and updates brand-profile.json.
Example 3: Run Full Engagement
The plugin will:
- Gather client inputs (Stone vs Opinion)
- Conduct external research (market, competitors, audience)
- Generate Four Core Documents (61-step process)
- Produce competitive/customer/market analysis
- Stop for Client Validation — you review and approve/reject/edit findings
- Selectively re-run documents based on your edits
- Generate internal prep docs (KPIs, content pillars)
- Create Growth Plan + Yearly Planner
- Fan out to 17 channel strategies
- Draft execution artefacts (copy, headlines, CTAs)
- Generate AI creative briefs
- Set up continuous improvement loop
Output: ~50-60 canonical files in engagements/<slug>/
Example 4: Quick Campaign Plan
Prompts:
- Campaign name: "Q2 2026 Enterprise Launch"
- Objective: "Generate 500 enterprise MQLs"
- Budget: "$75,000"
- Duration: "April 1 - June 30, 2026"
- Channels: "LinkedIn Ads, Google Search, Content Marketing, Webinars"
Output:
Example 5: SEO Audit
Input:
- Target URL: "https://techflow.com"
- Focus keywords: "project management software, team collaboration tools"
- Include AEO audit: "yes"
Output:
Example 6: Content Generation
Prompts:
- Content type: "blog post"
- Topic: "How to reduce project management overhead for remote teams"
- Target audience: "IT managers at mid-market companies"
- Tone: "professional, data-driven"
- Length: "1500 words"
- Include: "case study, statistics, actionable tips"
Output:
Example 7: Pre-Publish Quality Check
Input:
- File to check:
blog-posts/remote-team-management.md
Output:
Example 8: Competitor Analysis
Input:
- Competitors: "Asana, Monday.com, ClickUp"
- Dimensions: "Content strategy, SEO performance, Paid ads, Pricing, Product features"
Output:
Example 9: Email Sequence
Input:
- Sequence name: "Trial nurture sequence"
- Audience: "Free trial users, days 1-14"
- Goal: "Convert to paid plan"
- Number of emails: "5"
Output:
Example 10: Multi-Brand Agency Operations
Agency Dashboard Output:
Configuration
Brand Profile (brand-profile.json)
Environment Variables
Living Project Instruction File
Each engagement generates PROJECT_INSTRUCTIONS.md:
All skills read this file first before generating outputs.
Common Patterns
Pattern 1: Iterative Campaign Refinement
Pattern 2: Monthly Agency Workflow
Pattern 3: New Client Onboarding
Advanced Features
Stone vs Opinion Intake
Every client input is tagged:
Opinions become research questions, not ground truth.
Decision Matrix for v2 Re-runs
After Client Validation (Part 5), the Decision Matrix determines which documents need v2 versions:
Prevents over-re-running (wasted effort) and under-re-running (inconsistent docs).
Parallel Subagent Dispatch
v3.4 adds explicit parallel execution for research-heavy tasks:
C2PA Content Provenance (EU AI Act Article 50)
v3.4+ adds cryptographic content provenance for AI-generated assets:
Output includes:
Complies with EU AI Act Article 50 transparency requirements.
Troubleshooting
Plugin Not Loading
Brand Profile Not Found
Skills Not Responding
Client Validation Stuck
The engagement will pause at Part 5 until you provide feedback:
Output Files Missing
Python Scripts Not Running (Optional)
If using execution mode:
Note: Knowledge-only mode (no Python) covers all 149 skills. Execution mode adds automation for analytics, research, and integrations.
Integration with Other Tools
MCP Servers
DM Pro integrates with 67 MCP servers for external data:
- Search: Google Search, Bing, Brave
- SEO: Ahrefs, SEMrush, Moz
- Translation: DeepL, Google Cloud Translation, Sarvam AI
- Analytics: Google Analytics 4, Google Ads, Facebook Ads
- Ads Platforms: Synter Media AI, Ryze AI, Northbeam
- CRM: HubSpot, Salesforce
- Social: LinkedIn, Twitter, Facebook
Configure via environment variables (see Configuration section).
Export Formats
Learning Resources
Version & Changelog
Current version: 3.4.2
Key features in v3.4:
- C2PA content provenance (EU AI Act Article 50)
- Explicit parallel subagent dispatch (4-6× parallelism)
- Unified ads-platform MCPs (Synter Media AI / Ryze AI / Northbeam)
- Anthropic Software Directory submission packet
See full changelog: ~/.claude-plugins/digital-marketing-pro/CHANGELOG.md
License: MIT
Repository: https://github.com/indranilbanerjee/digital-marketing-pro
Issues: https://github.com/indranilbanerjee/digital-marketing-pro/issues

