skills/amplitude/analyze-dashboard/SKILL.md
Synthesize an Amplitude dashboard into executive narrative with key findings, trends, and risks. Uses mcp__Amplitude__get_dashboard, mcp__Amplitude__query_charts.
npx skillsauth add kienbui1995/magic-powers analyze-dashboardInstall 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.
Call mcp__Amplitude__get_dashboard to retrieve the dashboard configuration and chart list. Then use mcp__Amplitude__query_charts to fetch current data for all charts. Do not analyze charts individually in isolation — the goal is synthesis across the entire dashboard.
Note: query all charts before drawing conclusions. A metric that looks alarming in isolation may be explained by another chart on the same dashboard.
Look for the narrative thread connecting the charts:
The story is not a list of what each chart shows. It is the meaning that emerges when the charts are read together.
Select the most important findings across the entire dashboard. Rank by business impact:
For each finding, provide: the specific metric, the direction and magnitude of change, the time window, and why it matters to the business.
Flag any metric that deviates unexpectedly from its trend. For each anomaly:
If the dashboard includes qualitative signals (NPS, CSAT, support ticket volume), correlate them with the quantitative metrics:
Conclude with 2-4 concrete recommended actions. Each recommendation should:
mcp__Amplitude__get_dashboard — load dashboard structure and chart listmcp__Amplitude__query_charts — fetch current data for all charts in the dashboardmcp__Amplitude__render_chart — visual rendering of individual charts for pattern recognitionmcp__Amplitude__get_feedback_insights — correlate quantitative signals with user feedback (if available)Output is written in narrative paragraphs readable by executives — not labeled database fields or bullet dumps.
Structure:
Every factual claim must include a specific number. No vague language ("metrics look good," "some improvement").
content-media
Use when designing for XR (AR/VR/MR), choosing interaction modes, or adapting 2D UI patterns for spatial computing
testing
Use when creating new skills, editing existing skills, or verifying skills work before deployment
development
Use when you have a spec or requirements for a multi-step task, before touching code
development
Use when executing a structured workflow — select and run a feature, bugfix, refactor, research, or incident template with correct agent and model assignments per phase.