Help us improve
Share bugs, ideas, or general feedback.
Pulls live marketing metrics from connected analytics platforms for performance snapshots: KPIs vs targets, trend comparisons, cross-platform overviews. Use for KPI health checks and benchmark monitoring.
npx claudepluginhub indranilbanerjee/digital-marketing-proHow this skill is triggered — by the user, by Claude, or both
Slash command
/digital-marketing-pro:performance-checkThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Pull live metrics from all connected analytics MCPs and produce a comprehensive performance snapshot. Compares current performance to KPI targets defined in the brand profile, previous-period benchmarks, and industry averages. Designed for quick health checks — run it daily, weekly, or on-demand to stay on top of marketing performance without switching between platforms.
Generates structured digital marketing performance reports from raw data, covering KPI tracking, trend analysis, anomaly detection, and prioritized recommendations.
Generates marketing performance reports with executive summaries, key metrics tables, trend analysis, wins/misses, and prioritized optimizations for campaigns or channels.
Use this skill when the user wants a quick, factual weekly or periodic overview of marketing metrics across channels. This is a lightweight report with numbers and anomalies — no subagents, no strategic synthesis. Activate when the user says "weekly report", "how did we do this week", "give me a marketing summary", "cross-channel report", "what happened with our marketing", "channel performance", "marketing digest", "weekly metrics", or asks for a combined view of organic and paid results. Do NOT use when the user wants strategic recommendations or cross-channel connections — that belongs to ds-brain. Works best with Dataslayer MCP connected. Also works with manual data.
Share bugs, ideas, or general feedback.
Pull live metrics from all connected analytics MCPs and produce a comprehensive performance snapshot. Compares current performance to KPI targets defined in the brand profile, previous-period benchmarks, and industry averages. Designed for quick health checks — run it daily, weekly, or on-demand to stay on top of marketing performance without switching between platforms.
The user must provide (or will be prompted for):
~/.claude-marketing/brands/_active-brand.json for the active slug, then load ~/.claude-marketing/brands/{slug}/profile.json. Apply brand voice, compliance rules for target markets (skills/context-engine/compliance-rules.md), and industry context. Also check for guidelines at ~/.claude-marketing/brands/{slug}/guidelines/_manifest.json — if present, load restrictions. Check for agency SOPs at ~/.claude-marketing/sops/. If no brand exists, ask: "Set up a brand first (/digital-marketing-pro:brand-setup)?" — or proceed with defaults..mcp.json and active MCP connections to identify which platforms are available
(google-analytics, google-ads, meta-marketing, linkedin-marketing, tiktok-ads, mailchimp, stripe, mixpanel, amplitude, shopify, etc.).
Log any expected platforms that are not connected so the user knows about gaps in coverage.profile.json goals — flag green (on track or exceeding),
yellow (within 10% of target), or red (missing by >10%). Include absolute and percentage variance for each KPI.skills/context-engine/industry-profiles.md for the brand's industry to
contextualize performance relative to category averages. Flag metrics significantly above or below industry norms.scripts/performance-monitor.py --brand {slug} --action save-snapshot
to persist the snapshot for historical comparison and trend tracking across future runs.scripts/campaign-tracker.py --brand {slug} --action add-insight
so findings surface in future reports and campaign planning.A structured performance snapshot containing: