Pulls live marketing metrics from connected analytics platforms for a performance snapshot: KPIs vs targets, trend comparison, and cross-platform overview. Use for quick health checks of marketing performance.
How 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.
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.
Scope (vs /digital-marketing-pro:performance-report): this skill is the live-pull + snapshot-persistence layer — it fetches current metrics from the platforms and saves a snapshot for trend history. When you need a formatted, narrative deliverable for stakeholders (executive summary, channel commentary, prioritized recommendations, branded formatting), run /digital-marketing-pro:performance-report, which consumes the snapshots this skill persists rather than re-pulling. Use performance-check to see the numbers now; use performance-report to tell the story.
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.python "${CLAUDE_PLUGIN_ROOT}/scripts/significance-tester.py" --control-visitors {n} --control-conversions {n} --variant-visitors {n} --variant-conversions {n} --confidence 0.95 — do not call a movement significant off a raw percentage delta.python "${CLAUDE_PLUGIN_ROOT}/scripts/performance-monitor.py" --brand {slug} --action save-snapshot --data '{...current metrics...}'
to persist the snapshot for historical comparison and trend tracking across future runs.python "${CLAUDE_PLUGIN_ROOT}/scripts/campaign-tracker.py" --brand {slug} --action save-insight --data '{"type":"anomaly","insight":"...","context":"..."}'
so findings surface in future reports and campaign planning.A structured performance snapshot containing:
npx claudepluginhub indranilbanerjee/digital-marketing-proGenerates structured marketing performance reports with KPI tracking, trend analysis, anomaly detection, and prioritized recommendations. Use for stakeholder-ready deliverables.
Builds marketing performance reports with key metrics, trend analysis, wins/misses, and prioritized recommendations. Useful for campaign wrap-ups, weekly/monthly/quarterly summaries, or executive briefings.
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.