agentic/code/frameworks/media-marketing-kit/skills/campaign-analytics/SKILL.md
Project directory path (default current directory)
npx skillsauth add jmagly/aiwg campaign-analyticsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Generate comprehensive campaign performance analysis with insights and optimization recommendations.
Collects Performance Data
Analyzes Performance
Generates Recommendations
Campaign Analytics Request
↓
[Marketing Analyst] → Performance Analysis
↓
[Data Analyst] → Data Quality & Processing
↓
[Attribution Specialist] → Attribution Analysis
↓
[Reporting Specialist] → Report Generation
↓
[Campaign Strategist] → Strategic Recommendations
↓
Comprehensive Campaign Report
| Agent | Role | Output | |-------|------|--------| | Marketing Analyst | Performance analysis | KPI tracking, insights | | Data Analyst | Data processing | Clean data, validation | | Attribution Specialist | Attribution | Channel contribution | | Reporting Specialist | Reporting | Visualizations, report | | Campaign Strategist | Strategy | Recommendations |
| Type | Scope | Use Case | |------|-------|----------| | Daily | Quick metrics snapshot | During launch | | Weekly | Detailed channel review | Ongoing optimization | | Final | Complete campaign analysis | Post-campaign | | Deep-dive | Specific area analysis | Problem solving |
Saved to .aiwg/marketing/analytics/{campaign-name}/:
performance-summary.md - Executive summarychannel-analysis.md - Channel-by-channel breakdownattribution-report.md - Attribution analysisrecommendations.md - Optimization recommendationsfinal-report.md - Comprehensive final reportPurpose: Provide upfront direction to tailor priorities and approach
Examples:
--guidance "Focus on attribution across paid channels"
--guidance "Need deep-dive on email performance"
--guidance "Benchmark against Q3 results"
How Applied:
Purpose: Guide through discovery questions for comprehensive input
Questions Asked (if --interactive):
# Weekly analysis
/campaign-analytics "Spring Launch" --analysis-type weekly
# Final campaign report
/campaign-analytics "Q1 Awareness" --analysis-type final
# Deep-dive on specific issue
/campaign-analytics "Holiday Campaign" --analysis-type deep-dive
# With strategic guidance
/campaign-analytics "Example" --guidance "Your specific context here"
# Interactive mode
/campaign-analytics "Example" --interactive
data-ai
Report which research-corpus radar sidecars are overdue for refresh. Computes staleness (days since last refresh vs the cadence window) for every radar, sorted most-overdue-first. Runs via `aiwg corpus radar-status`.
data-ai
Aggregate research-corpus radar sidecars into a corpus or per-cluster freshness report — totals, overdue count, per-cluster / per-GRADE / per-trajectory breakdowns, an overdue table, and per-radar rationale snippets. Runs via `aiwg corpus radar-report`.
testing
Scaffold radar/freshness sidecars for research-corpus REFs. Pulls title/authors from the citation sidecar and GRADE from the analysis doc, defaults the refresh cadence from GRADE and the cluster from a corpus-local map, and stamps documentation/radar/REF-XXX-radar.md. Runs via `aiwg corpus radar-init`.
data-ai
Compute an entity's publication trajectory — per-year paper counts, topic drift, hot-streak detection (≥3 consecutive A-grade years), and career phase. Runs via `aiwg corpus profile-temporal`.