reporting

Generates daily, weekly, and monthly marketing reports with metrics, narrative, and anomaly flags.

Updated May 23, 2026
One-click install
npx skills add https://github.com/TheGraphicKing/skott-canvas --skill reporting-thegraphicking
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: reporting
Source: https://github.com/TheGraphicKing/skott-canvas/tree/main/skills/reporting
Command: npx skills add https://github.com/TheGraphicKing/skott-canvas --skill reporting-thegraphicking

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Marketing teams struggle to produce consistent, audience-appropriate reports across daily, weekly, and monthly cadences, often delivering raw numbers without context or missing early warning signs of performance issues. ## Core Features & Use Cases - Cadence-Based Reporting: Produces three report types — daily operational pulses, weekly tactical summaries, and monthly strategic reviews — each tailored to its audience. - Anomaly Detection: Applies green/yellow/red thresholds (10% and 25% variance bands) against targets to flag underperforming metrics for escalation. - Narrative Writing Guidance: Provides structured templates for turning metrics into actionable narrative, from one-line daily flags to full monthly executive summaries. - Use Case: A demand gen lead needs a Monday morning weekly report for the CMO covering MQLs, pipeline, paid channel CPA, and next week's priorities — this Skill defines exactly which metrics to pull and how to format the output. ## Quick Start Generate a weekly marketing report covering MQLs, pipeline, paid channel performance, and key wins and issues for the CMO.

Frequently Asked Questions about reporting

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a weekly marketing report for executives?▼

A weekly marketing report should include a one-sentence headline, a metrics table comparing this week versus last week versus target, a channel summary, wins, issues with root causes, and next week priorities. Keep the narrative to two paragraphs maximum.

What metrics should a daily marketing report include?▼

Daily reports should cover high-volatility, actionable metrics: paid spend versus daily budget by channel, leads captured versus daily run-rate target, ad account flags like disapproved ads or billing issues, and website uptime. Only surface yellow or red flags.

How do I detect anomalies in marketing performance data?▼

Define a target for each metric, then apply thresholds: within 10% is green, 10-25% off target is yellow and flagged for monitoring, and over 25% off target is red requiring immediate escalation. Daily reports only surface yellow and red flags.

What data sources are needed for automated marketing reporting?▼

Recurring reports typically pull from Google Analytics 4 for sessions and conversions, Google Search Console for clicks and queries, ad platform APIs or CSV exports for paid metrics, and a CRM like HubSpot or Salesforce for MQL, SQL, pipeline, and revenue data.

What is the difference between weekly and monthly marketing reports?▼

Weekly reports track pace to targets with channel breakdowns for the CMO and team leads. Monthly reports are strategic, covering full-funnel conversion rates, CAC by channel, LTV:CAC ratio, and trend analysis for executive and board audiences.