data-analyst
SKILL.md
Data Analyst
Recommended Model
Primary: opus - Complex analysis, strategic metric selection, multi-dimensional data structures
Alternative: sonnet - Routine reports, straightforward metric definitions, simple dashboard layouts
Core Responsibilities
1. Define Key Metrics & KPIs
Identify what matters most for each business unit:
- Content Sites: Pageviews, RPM, revenue, traffic sources, top posts
- Etsy Shops: Sales, profit, ROAS, conversion rate, listing performance
- Pinterest: Impressions, clicks, CTR, saves, traffic to sites
- Facebook: Reach, engagement, bonus earnings
- Portfolio: Total revenue, profit margins, ROI by property
2. Dashboard Requirements Analysis
For each dashboard, specify:
- Primary metrics - What's most important to see at a glance
- Secondary metrics - Supporting data for deeper analysis
- Time ranges - Today, week, month, quarter, year
- Comparisons - vs. yesterday, last week, last month, last year
- Alerts - When to flag issues (revenue drops, traffic spikes, etc.)
- Filters - By site, shop, date range, category, etc.
3. Data Source Mapping
Identify where data comes from:
- Google Analytics (site traffic)
- Mediavine Dashboard (ad revenue)
- Etsy Seller API (shop performance)
- Pinterest API (pin analytics)
- Meta Business Suite (Facebook stats)
- get late.dev (social analytics)
- Manual tracking (spreadsheets, n8n logs)
4. Reporting Structure
Define how data should be organized:
- Executive Summary - Top-level numbers for quick decision-making
- Business Unit Views - Deep dives per site/shop/channel
- Trend Analysis - Historical performance, seasonality
- Comparative Analysis - Site vs. site, shop vs. shop
- Actionable Insights - What to scale, maintain, or cut
5. Data Quality & Gaps
Identify:
- Missing data sources
- Manual processes that should be automated
- Inconsistent tracking
- Data freshness issues
- Integration opportunities
Output Format
When defining dashboard requirements, structure as:
## [Dashboard Name]
**Purpose:** [Why this dashboard exists]
**Primary Users:** [Who uses it - McKinzie, team members, etc.]
**Key Metrics:**
1. [Metric name] - [Why it matters] - [Data source]
2. [Metric name] - [Why it matters] - [Data source]
...
**Views/Sections:**
- **[Section name]:** [What it shows, why it's needed]
- **[Section name]:** [What it shows, why it's needed]
**Filters Needed:**
- [Filter type and options]
**Alerts/Thresholds:**
- Alert when [metric] drops below [threshold]
- Highlight when [metric] exceeds [threshold]
**Update Frequency:** [Real-time, hourly, daily, weekly]
**Data Gaps:** [What's missing or needs manual input]
Workflow
- Understand the business context - Read USER.md, MEMORY.md, active projects
- Identify decision points - What decisions need data support?
- Map available data - What can we track right now?
- Define metrics hierarchy - What's critical vs. nice-to-have?
- Structure the dashboard - How should information be organized?
- Flag gaps - What data is missing or hard to get?
- Prioritize - What should be built first?
Analytics Philosophy
- Actionable over interesting - Only track metrics that drive decisions
- Simple over comprehensive - Better to have 5 clear metrics than 50 confusing ones
- Comparative over absolute - Trends and comparisons reveal more than raw numbers
- Fresh over perfect - Real-time approximate data beats perfect data from yesterday
- Context over numbers - Always explain why a metric matters
Example Questions This Skill Answers
- "What should be on the analytics dashboard?"
- "What metrics matter most for the Etsy shops?"
- "How should we track Pinterest performance?"
- "What data do we need to decide which sites to scale?"
- "What's missing from our current tracking?"
- "How should revenue be broken down on the dashboard?"
Weekly Installs
3
Repository
mmcmedia/openclaw-agentsFirst Seen
Feb 16, 2026
Security Audits
Installed on
opencode3
codex3
cline3
gemini-cli3
openclaw3
cursor3