Remote OpenClaw
Menu
SkillsMarketplaceGuideAgentsAdvertise
Remote OpenClaw
SkillsMarketplaceGuideAgentsAdvertise
Skills/aradotso/marketing-skills/digital-marketing-pro-claude-plugin

digital-marketing-pro-claude-plugin

aradotso/marketing-skills
558 installs2 stars

Installation

npx skills add https://github.com/aradotso/marketing-skills --skill digital-marketing-pro-claude-plugin

Summary

Comprehensive digital marketing plugin for Claude Code with 25 agents, 149 skills, and 12-part engagement methodology for brand strategy, SEO, content, and campaign management

SKILL.md

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.ai is NOT supported)
  • No Python dependencies required for knowledge-only mode
  • Optional: Python 3.9+ for 70 execution scripts (analytics, research, automation)

Install Steps

# Add the marketplace (one-time setup)
/plugin marketplace add indranilbanerjee/neels-plugins

# Install Digital Marketing Pro
/plugin install digital-marketing-pro@neels-plugins

# Enable auto-updates (recommended)
# Go to /plugin → Marketplaces tab → find neels-plugins → toggle "Enable auto-update"

Manual Update

/plugin update digital-marketing-pro@neels-plugins
/reload-plugins

Core Concepts

The 12-Part Engagement Methodology

Every brand engagement follows the same canonical sequence:

  1. Client Inputs — Stone vs Opinion intake (facts vs beliefs)
  2. External Research — Unbiased market research
  3. Four Core Documents — 61 explicit steps: Business Analysis, Segmentation, Brand Positioning, DMFlow
  4. Competitive + Customer + Market — 4 unbiased analysis documents
  5. Client Validation Document — The one true stop (client accepts/rejects/edits)
  6. Selective v2 Re-runs — Decision Matrix determines which docs need client-validated versions
  7. Preparation Documents — Internal operating layer (KPIs, content pillars, approval chains)
  8. Growth Plan + Yearly Planner — Flagship 11-section strategy + 12-month calendar
  9. Channel Strategy Fan-out — Up to 17 channel-specific strategies
  10. Execution Artefacts — Ad copy, social posts, headlines, CTAs
  11. AI Creative Instructions — Visual asset briefs
  12. 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

~/.claude-marketing/<brand-slug>/
├── brand-profile.json
├── engagements/
│   └── <engagement-slug>/
│       ├── 01-client-inputs/
│       ├── 02-research/
│       ├── 03-four-core/
│       ├── 04-analysis/
│       ├── 05-validation/
│       ├── 06-v2-reruns/
│       ├── 07-prep/
│       ├── 08-growth-plan/
│       ├── 09-channels/
│       ├── 10-execution/
│       ├── 11-creative-briefs/
│       ├── 12-improvement/
│       └── PROJECT_INSTRUCTIONS.md
└── insights/

Key Commands

Top-Level Commands (Slash Palette)

# Brand setup - interactive profiling (quick or full mode)
/digital-marketing-pro:brand-setup

# Full 12-part engagement
/digital-marketing-pro:engagement

# Campaign planning
/digital-marketing-pro:campaign-plan

# SEO audit (technical + content + E-E-A-T + AI visibility)
/digital-marketing-pro:seo-audit

# Content generation
/digital-marketing-pro:content-engine

# Performance reporting
/digital-marketing-pro:performance-report

# Competitive analysis
/digital-marketing-pro:competitor-analysis

# Email sequences
/digital-marketing-pro:email-sequence

# Pre-publish quality gate
/digital-marketing-pro:check

# Brand status snapshot
/digital-marketing-pro:status

Additional Skills (113 more)

Access via /digital-marketing-pro:<skill-name>:

# Agency operations
/digital-marketing-pro:agency-dashboard
/digital-marketing-pro:multi-brand-operations
/digital-marketing-pro:switch-brand
/digital-marketing-pro:client-onboarding

# SEO specialization
/digital-marketing-pro:keyword-research
/digital-marketing-pro:tech-seo-audit
/digital-marketing-pro:local-seo-audit
/digital-marketing-pro:aeo-audit
/digital-marketing-pro:geo-audit

# Analytics & Attribution
/digital-marketing-pro:attribution-analysis
/digital-marketing-pro:churn-risk
/digital-marketing-pro:lifecycle-journey

# Competitor Intelligence
/digital-marketing-pro:competitor-monitor
/digital-marketing-pro:market-trends

# Integration & Automation
/digital-marketing-pro:integrations
/digital-marketing-pro:connect
/digital-marketing-pro:autopilot-status

# Knowledge
/digital-marketing-pro:help
/digital-marketing-pro:learn

Real-World Usage Examples

Example 1: First-Time Brand Setup

# Start brand profiling
/digital-marketing-pro: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:

~/.claude-marketing/techflow-saas/brand-profile.json
~/.claude-marketing/techflow-saas/brand-guidelines.md

Example 2: Import Existing Brand Guidelines

/digital-marketing-pro:import-guidelines

Point to existing files:

Path to brand guidelines: ~/Downloads/TechFlow_Brand_Book_2024.pdf
Path to SOPs (optional): ~/Documents/Marketing_SOPs.docx
Path to templates (optional): ~/Templates/Email_Templates/

The plugin extracts voice, visual identity, messaging, compliance rules, and updates brand-profile.json.

Example 3: Run Full Engagement

/digital-marketing-pro:engagement

The plugin will:

  1. Gather client inputs (Stone vs Opinion)
  2. Conduct external research (market, competitors, audience)
  3. Generate Four Core Documents (61-step process)
  4. Produce competitive/customer/market analysis
  5. Stop for Client Validation — you review and approve/reject/edit findings
  6. Selectively re-run documents based on your edits
  7. Generate internal prep docs (KPIs, content pillars)
  8. Create Growth Plan + Yearly Planner
  9. Fan out to 17 channel strategies
  10. Draft execution artefacts (copy, headlines, CTAs)
  11. Generate AI creative briefs
  12. Set up continuous improvement loop

Output: ~50-60 canonical files in engagements/<slug>/

Example 4: Quick Campaign Plan

/digital-marketing-pro: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:

engagements/q2-2026-enterprise-launch/
├── campaign-architecture.md
├── budget-allocation.md
├── kpi-tree.md
├── timeline-gantt.md
├── channel-strategies/
│   ├── linkedin-ads.md
│   ├── google-search.md
│   ├── content-marketing.md
│   └── webinars.md
└── execution-artefacts/
    ├── ad-copy.md
    ├── email-sequences.md
    └── landing-page-copy.md

Example 5: SEO Audit

/digital-marketing-pro:seo-audit

Input:

  • Target URL: "https://techflow.com"
  • Focus keywords: "project management software, team collaboration tools"
  • Include AEO audit: "yes"

Output:

insights/seo-audit-2026-05-17/
├── technical-seo-audit.md       # Crawl errors, speed, mobile, structured data
├── on-page-seo-audit.md         # Title tags, meta, headers, internal linking
├── content-audit.md             # Content gaps, keyword cannibalization
├── eeat-assessment.md           # Experience, Expertise, Authoritativeness, Trust
├── aeo-audit.md                 # Answer Engine Optimization (voice, featured snippets)
├── backlink-profile.md          # Quality, diversity, toxic links
└── recommendations-roadmap.md   # Prioritized action items

Example 6: Content Generation

/digital-marketing-pro:content-engine

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:

# How to Reduce Project Management Overhead for Remote Teams

[Voice-consistent, brand-aligned blog post with:]
- SEO-optimized title and meta description
- H2/H3 structure with target keywords
- Data-backed claims (with sources)
- Case study section
- Actionable 5-step framework
- CTA aligned with TechFlow's trial funnel
- Internal linking suggestions

Example 7: Pre-Publish Quality Check

/digital-marketing-pro:check

Input:

  • File to check: blog-posts/remote-team-management.md

Output:

Quality Check Report: remote-team-management.md
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

✓ BRAND VOICE: Aligned (95% match)
✓ STRUCTURE: Complete (H1, H2s, intro, conclusion, CTA)
✓ CLAIMS: 12 claims detected
  ✓ 9 verified with sources
  ⚠ 3 need citation:
    - Line 47: "73% of remote teams report coordination issues"
    - Line 89: "Average time saved: 8 hours/week"
    - Line 134: "Enterprise teams see 40% faster project completion"

⚠ HALLUCINATION RISK: Medium (3 unsourced claims)
✓ COMPLIANCE: Passed (EU AI Act Article 50, GDPR)

Recommendation: ADD SOURCES for flagged claims, then republish.

Example 8: Competitor Analysis

/digital-marketing-pro:competitor-analysis

Input:

  • Competitors: "Asana, Monday.com, ClickUp"
  • Dimensions: "Content strategy, SEO performance, Paid ads, Pricing, Product features"

Output:

insights/competitor-analysis-2026-05-17/
├── competitive-landscape.md
├── competitor-asana.md
│   ├── content-strategy.md
│   ├── seo-performance.md
│   ├── paid-ads-analysis.md
│   ├── pricing-model.md
│   └── product-features.md
├── competitor-monday.md
├── competitor-clickup.md
├── competitive-positioning-map.md
└── opportunities-threats.md

Example 9: Email Sequence

/digital-marketing-pro: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:

execution-artefacts/email-sequences/trial-nurture/
├── email-01-welcome.md          # Day 0: Welcome + quick start
├── email-02-value-demo.md       # Day 2: Core value demonstration
├── email-03-use-case.md         # Day 5: Industry use case
├── email-04-social-proof.md     # Day 9: Customer testimonials
├── email-05-conversion.md       # Day 13: Limited-time offer
└── sequence-logic.md            # Timing, segmentation, A/B tests

Example 10: Multi-Brand Agency Operations

# Switch between brands
/digital-marketing-pro:switch-brand

# View all brands
/digital-marketing-pro:agency-dashboard

# Bulk operations
/digital-marketing-pro:multi-brand-operations

Agency Dashboard Output:

Agency Dashboard
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Active Brands: 47
Active Engagements: 23
Pending Client Validations: 8
Scheduled Reports: 15

Recent Activity:
- TechFlow SaaS: Engagement in Part 5 (Client Validation)
- HealthTech Inc: Campaign launch (LinkedIn Ads live)
- EduPlatform: SEO audit completed
- FinanceApp: Email sequence performance report

Alerts:
⚠ 3 brands need quarterly improvement briefs
⚠ 5 competitor monitors detected significant changes
✓ All compliance checks passed

Configuration

Brand Profile (brand-profile.json)

{
  "brand_name": "TechFlow SaaS",
  "slug": "techflow-saas",
  "industry": "B2B SaaS - Project Management",
  "voice": {
    "tone": ["professional", "approachable", "data-driven"],
    "avoid": ["jargon-heavy", "overly casual", "hype-driven"]
  },
  "audience": {
    "primary": "Mid-market IT teams, 50-500 employees",
    "segments": [
      {
        "name": "IT Managers",
        "pain_points": ["tool sprawl", "coordination overhead"],
        "goals": ["efficiency", "visibility"]
      }
    ]
  },
  "competitors": ["Asana", "Monday.com", "ClickUp"],
  "channels": ["LinkedIn Ads", "Google Search", "Content Marketing", "Webinars"],
  "jurisdictions": ["US", "EU", "UK"],
  "compliance": {
    "gdpr": true,
    "ccpa": true,
    "eu_ai_act": true
  },
  "goals": ["Lead generation", "Trial conversion", "Enterprise upsell"]
}

Environment Variables

# Optional: Python execution mode
export DM_PRO_EXECUTION_MODE=true

# MCP server integrations (optional)
export GOOGLE_SEARCH_API_KEY=your_key_here
export DEEPL_API_KEY=your_key_here
export AHREFS_API_KEY=your_key_here
export SEMRUSH_API_KEY=your_key_here

# Analytics integrations (optional)
export GA4_PROPERTY_ID=your_property_id
export GOOGLE_ADS_CUSTOMER_ID=your_customer_id

Living Project Instruction File

Each engagement generates PROJECT_INSTRUCTIONS.md:

# Project Instructions: TechFlow SaaS Q2 2026 Enterprise Launch

## Current State
- Engagement Phase: Part 7 (Preparation Documents)
- v1 Complete: Yes
- Client Validation Complete: Yes
- v2 Re-runs Complete: 3/4 documents

## Key Decisions
- Budget: $75,000 (60% paid, 30% content, 10% events)
- Target: 500 enterprise MQLs (50+ employees)
- Primary channel: LinkedIn Ads
- Secondary: Google Search, Webinars

## Brand Voice Rules
- Tone: Professional, data-driven, approachable
- Avoid: Jargon, hype, aggressive sales language
- Always include: Data/stats, customer proof, clear CTAs

## Update-Back Rules
- If KPI targets change → update kpi-tree.md → propagate to all channel docs
- If budget shifts → update budget-allocation.md → re-run channel strategies
- If audience insights surface → version segmentation-framework.md → notify strategist agent

All skills read this file first before generating outputs.

Common Patterns

Pattern 1: Iterative Campaign Refinement

# Initial campaign
/digital-marketing-pro:campaign-plan

# Generate content
/digital-marketing-pro:content-engine

# Quality check
/digital-marketing-pro:check

# Launch
# ... wait for performance data ...

# Performance report
/digital-marketing-pro:performance-report

# Continuous improvement brief
/digital-marketing-pro:improvement-brief

Pattern 2: Monthly Agency Workflow

# Week 1: Performance reviews
/digital-marketing-pro:performance-report  # All active brands

# Week 2: Competitor intelligence
/digital-marketing-pro:competitor-monitor  # All tracked competitors

# Week 3: Content production
/digital-marketing-pro:content-engine  # Batch blog posts, social, email

# Week 4: Client validations
/digital-marketing-pro:status  # Check pending validations
# Collect feedback, run v2 re-runs

Pattern 3: New Client Onboarding

# Day 1: Setup
/digital-marketing-pro:brand-setup
/digital-marketing-pro:import-guidelines

# Day 2-3: Research
/digital-marketing-pro:competitor-analysis
/digital-marketing-pro:seo-audit

# Day 4-10: Full engagement
/digital-marketing-pro:engagement
# Pause at Part 5 for client validation

# Day 11-15: Finalize v2
# Client approves validation document
# Plugin completes v2 re-runs

# Day 16: Kickoff execution
/digital-marketing-pro:campaign-plan

Advanced Features

Stone vs Opinion Intake

Every client input is tagged:

**STONE** (client knows for certain):
- Annual revenue: $12M
- Customer count: 450
- Average contract value: $26,666

**OPINION** (client believes, needs research):
- "We think our main competitor is Asana" → RESEARCH QUESTION
- "LinkedIn is our best channel" → VALIDATE WITH DATA
- "Enterprise segment is 40% of revenue" → VERIFY

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:

Client ResponseDocuments to Re-run
"Segmentation framework is wrong"3.2 Segmentation + 4.2 Customer Analysis + 7.2 Content Pillars
"Competitor analysis missed key player"4.1 Competitive Analysis + 9.x Paid Channel Strategies
"Budget constraints tighter than stated"8.1 Growth Plan + 8.2 Yearly Planner + all Part 9 channel docs

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:

Part 2: External Research (parallel)
├── [Agent: Market Analyst] Industry trends
├── [Agent: Competitor Intelligence] Competitive landscape
├── [Agent: SEO Specialist] Keyword research
└── [Agent: Customer Intelligence] Audience insights

Wall-clock time: ~50-80% reduction vs sequential

C2PA Content Provenance (EU AI Act Article 50)

v3.4+ adds cryptographic content provenance for AI-generated assets:

# All generated content includes C2PA manifest
/digital-marketing-pro:content-engine

Output includes:

{
  "content": "...",
  "c2pa_manifest": {
    "claim_generator": "Digital Marketing Pro v3.4.2",
    "timestamp": "2026-05-17T18:49:14Z",
    "assertions": [
      {"label": "ai.generated", "data": {"model": "claude-3-7-sonnet"}},
      {"label": "creative.author", "data": {"name": "TechFlow Marketing Team"}}
    ]
  }
}

Complies with EU AI Act Article 50 transparency requirements.

Troubleshooting

Plugin Not Loading

# Check plugin status
/plugin

# Reload plugins
/reload-plugins

# Reinstall if corrupted
/plugin uninstall digital-marketing-pro@neels-plugins
/plugin install digital-marketing-pro@neels-plugins

Brand Profile Not Found

# Check current brand
/digital-marketing-pro:status

# Switch brand
/digital-marketing-pro:switch-brand

# Verify file exists
ls ~/.claude-marketing/<brand-slug>/brand-profile.json

Skills Not Responding

# Check skill registry
/digital-marketing-pro:help

# Verify Skill tool is enabled in Claude Code settings

# Clear skill cache (if using Python execution mode)
rm -rf ~/.claude-marketing/.cache/

Client Validation Stuck

The engagement will pause at Part 5 until you provide feedback:

# Check validation status
/digital-marketing-pro:status

# Review validation document
cat ~/.claude-marketing/<brand-slug>/engagements/<slug>/05-validation/validation-document.md

# Provide feedback inline in the document, then:
/digital-marketing-pro:continue-engagement

Output Files Missing

# Check engagement structure
tree ~/.claude-marketing/<brand-slug>/engagements/<slug>/

# Re-run specific part
/digital-marketing-pro:run-part --part=3 --engagement=<slug>

# Check for errors
cat ~/.claude-marketing/<brand-slug>/engagements/<slug>/.errors.log

Python Scripts Not Running (Optional)

If using execution mode:

# Verify Python version
python --version  # Must be 3.9+

# Install dependencies
pip install -r ~/.claude-plugins/digital-marketing-pro/requirements.txt

# Check execution mode
echo $DM_PRO_EXECUTION_MODE  # Should be "true"

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

# Export engagement to PDF
/digital-marketing-pro:export --format=pdf --engagement=<slug>

# Export to Google Docs
/digital-marketing-pro:export --format=gdocs --engagement=<slug>

# Export to Notion
/digital-marketing-pro:export --format=notion --engagement=<slug>

Learning Resources

# Interactive help
/digital-marketing-pro:help

# Skill catalog
/digital-marketing-pro:learn

# View methodology docs
cat ~/.claude-plugins/digital-marketing-pro/docs/methodology.md

# Multi-brand guide
cat ~/.claude-plugins/digital-marketing-pro/docs/multi-brand-guide.md

# Strategic frameworks
cat ~/.claude-plugins/digital-marketing-pro/skills/context-engine/*.md

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

Featured

SetupClaw: done-for-you OpenClaw for founders & exec teams logoSetupClaw: done-for-you OpenClaw for founders & exec teams

White-glove OpenClaw for founders and exec teams (4–50+ employees): we install, harden, integrate your tools, and maintain it — secured from day one.

Get it set up for you →
MoltAwards - Agent internet for government contracts + jobs. logoMoltAwards - Agent internet for government contracts + jobs.

MoltAwards is an agent-native social layer for matchawards.com.

Learn more →
CLN.Work — Stop prompting, start hiring AI employees logoCLN.Work — Stop prompting, start hiring AI employees

Turn your Claude agents into a real team — onboard them, assign tasks, and manage them like staff.

Hire AI employees →
Deploy your own AI agent logoDeploy your own AI agent

Launch OpenClaw or Hermes on Hostinger in about 60 seconds, keep your agent live 24/7, earn 20%-40% on your next referral up to $25-$45, and give your friend 20% off.

Launch on Hostinger →
AdvertiseGet your AI tool in front of 67,000+ AI enthusiastsSee placements & pricing →

Categories

External DownloadsCommand ExecutionPrompt InjectionData Exfiltration
View on GitHub

Recommended skills

Browse all →

running-claude-code-via-litellm-copilot

xixu-me/skills

237K installsInstall

marketing-psychology

coreyhaines31/marketingskills

100K installsInstall

marketing-ideas

coreyhaines31/marketingskills

89K installsInstall

find-skills

vercel-labs/skills

2.2M installsInstall

frontend-design

anthropics/skills

587K installsInstall

vercel-react-best-practices

vercel-labs/agent-skills

501K installsInstall

Browse

Skills by category

Frontend250Git198Data154Testing120Design105Docs103Security96Automation87Backend76Devops37Productivity29Mcp23

Advertise on Remote OpenClaw

Get your AI tool in front of 67,000+ AI enthusiasts a month

See placements & pricing →

Remote OpenClaw

AI agent skills directory, marketplace, and workflow hub for OpenClaw, Hermes Agent, Claude Code, Codex, and MCP-powered operator stacks.

Explore

  • Home
  • Skills Directory
  • Claude Code Skills
  • Codex Skills
  • Marketplace
  • Hermes Ecosystem
  • Agents
  • Guide
  • Learn
  • Blog

More

  • Playbook
  • Free Tools
  • Shipping
  • Contact
  • Terms
  • Privacy
© 2026 Remote OpenClaw