← ClaudeAtlas

email-reportlisted

Auto-generate the weekly or monthly email performance report in three formats — Slack update, CEO email, board-deck section — from real ESP data
cognyai/claude-code-marketing-skills · ★ 55 · AI & Automation · score 81
Install: claude install-skill cognyai/claude-code-marketing-skills
# Email Report The 3-hour tax every email marketer pays: pulling last period's numbers, charting the trend, explaining the variance, and writing commentary in the right voice for the audience. This skill does it in one command and outputs three versions — Slack ping, CEO email, board deck section — so you can ship the one your stakeholder needs. **Requires:** Cogny MCP + a connected ESP. [Sign up](https://cogny.com) ## Usage `/email-report` — monthly report, all three formats (default) `/email-report weekly` — last 7 days `/email-report monthly ceo` — monthly, only the CEO email `/email-report weekly slack` — weekly, only the Slack update ## Prerequisites Check Detect connected ESP. If none, stop and prompt. ## Steps ### 1. Define the period | Mode | Current window | Comparison | |------|----------------|------------| | weekly | last 7 days | prior 7 days + 4-week rolling avg | | monthly | last 30 days | prior 30 days + 12-week rolling avg | State the exact date ranges up front. ### 2. Pull the data **Per-ESP tool adapter.** The right tool depends on which ESP is connected: | Data | Klaviyo | Mailchimp | Rule | Get a Newsletter | |------|---------|-----------|------|------------------| | Campaign list | `list_campaigns` | `tool_list_campaigns` | `tool_list_campaigns` | `tool_list_sent` | | Campaign metrics | `get_campaign` + `list_events` (metric-filtered) | `tool_get_report` | `tool_get_campaign_statistics` | `tool_get_report` | | Automation / flow list | `list_