campaign-statuslisted
Install: claude install-skill Faiz07yo/digital-marketing-pro
# /dm:campaign-status
## Purpose
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.
## Input Required
The user must provide (or will be prompted for):
- **Scope**: All active campaigns, a specific campaign by name or ID, or a specific platform
(e.g., "Google Ads campaigns only", "email campaigns", "campaign named Q1-Launch")
- **Detail level**: Summary (one-line status per campaign) or detailed (full metrics, execution history,
and next actions per campaign)
- **Time window** (optional): How far back to include execution history. Defaults to last 7 days
- **Status filter** (optional): Filter by campaign status — active, paused, scheduled, completed, failed.
Defaults to active + paused + scheduled
- **Sort order** (optional): Sort campaigns by spend, performance, recency, or status.
Defaults to platform grouping
## Process
1. **Load brand context**: Read `~/.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 `~