Check active campaign status. Use when: cross-platform execution history, performance metrics, pending approvals.
npx skills add https://github.com/indranilbanerjee/digital-marketing-pro --skill campaign-status
Provide a unified view of all active campaigns across every connected platform — ads, email, social, blog — with their current status, live performance metrics, execution history, and any pending approvals or scheduled actions. Eliminates the need to check each platform individually and surfaces issues (paused campaigns, failed executions, stale content) before they become problems.
The user must provide (or will be prompted for):
(e.g., "Google Ads campaigns only", "email campaigns", "campaign named Q1-Launch")
and next actions per campaign)
Defaults to active + paused + scheduled
Defaults to platform grouping
~/.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.python "${CLAUDE_PLUGIN_ROOT}/scripts/campaign-tracker.py" --brand {slug} --action list-campaignsto get the campaign registry with names, platforms, statuses, creation dates, and assigned KPI targets.
python "${CLAUDE_PLUGIN_ROOT}/scripts/execution-tracker.py" --brand {slug} --action get-history --limit {N}to retrieve recent execution logs — what ran, when it ran, outcome (success/failure/skipped), error messages if any,
and the user or automation that triggered it.
python "${CLAUDE_PLUGIN_ROOT}/scripts/approval-manager.py" --brand {slug} --action list-pendingto surface any campaigns, creatives, or content pieces awaiting review before they can go live.
Include submission date and age in hours for each pending item.
(google-ads, meta-marketing, linkedin-marketing, tiktok-ads, mailchimp, etc.) for current performance:
(total campaigns, total spend, total conversions, average CPA/ROAS), and flag any discrepancies between
tracked campaigns and what the live platform reports.
for primary KPIs. Classify as:
A/B test completions, or automated optimizations from the execution log with dates and dependencies.
A structured campaign status dashboard containing:
days running, total spend, key metric (conversions or leads), CPA or ROAS, and health indicator (green/yellow/red)
total conversions, average CPA, average ROAS, and platform health status
changes, creative swaps, bid adjustments, email sends — with timestamps, outcomes, and actor (manual or automated)
campaign launch, budget change, content), age in hours, and direct reference to the item
creation — on track, at risk, or behind, with variance percentage and trend direction
description, affected campaign, and recommended resolution
and responsible party
failures, pause underperformers, scale winners, extend successful campaigns
A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).
Extracts and analyzes competitors' ads from ad libraries (Facebook, LinkedIn, etc.) to understand what messaging, problems, and creative approaches are working. Helps inspire and improve your own ad campaigns.
Identifies high-quality leads for your product or service by analyzing your business, searching for target companies, and providing actionable contact strategies. Perfect for sales, business development, and marketing professionals.
Analyzes your recent Claude Code chat history to identify coding patterns, development gaps, and areas for improvement, curates relevant learning resources from HackerNews, and automatically sends a personalized growth report to your Slack DMs.
Complete App Store Optimization (ASO) toolkit for researching, optimizing, and tracking mobile app performance on Apple App Store and Google Play Store
NGS analysis toolkit. BAM to bigWig conversion, QC (correlation, PCA, fingerprints), heatmaps/profiles (TSS, peaks), for ChIP-seq, RNA-seq, ATAC-seq visualization.
Materials science toolkit. Crystal structures (CIF, POSCAR), phase diagrams, band structure, DOS, Materials Project integration, format conversion, for computational materials science.
Transforms vague UI ideas into polished, Stitch-optimized prompts. Enhances specificity, adds UI/UX keywords, injects design system context, and structures output for better generation results.
Take indranilbanerjee/campaign-status from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.