email-reportlisted
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_