skills/amplitude/analyze-chart/SKILL.md
Deep-dive investigation of Amplitude charts to identify trends, anomalies, and root causes. Uses mcp__Amplitude__query_chart, mcp__Amplitude__render_chart, mcp__Amplitude__get_event_properties.
npx skillsauth add kienbui1995/magic-powers analyze-chartInstall 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.
Load the chart using mcp__Amplitude__query_chart (deep-dive, interactive) or mcp__Amplitude__render_chart (visual snapshot). Identify the primary patterns:
Always extract specific numbers. Avoid vague statements like "the metric went up." Say "DAU increased 23% from 41,200 to 50,700 between March 1 and March 15."
Scan for deviations from expected behavior:
Flag any anomaly with: when it occurred, how large the deviation was, and whether it recovered.
Break the metric down by key dimensions to isolate the driver. Apply segmentation systematically:
Use mcp__Amplitude__get_event_properties to discover available properties for segmentation. Look for the segment where the pattern is most pronounced — that is where the root cause likely lives.
Correlate the finding with external context:
Ask: "What changed on or just before this date?"
Formulate 2-3 specific, falsifiable hypotheses for what is causing the pattern. Rank by likelihood based on evidence. Each hypothesis should be in the form: "I believe X is happening because I see Y in the data, which would be consistent with Z."
State your conclusion clearly:
mcp__Amplitude__query_chart — deep-dive into a single chart with interactive datamcp__Amplitude__render_chart — visual snapshot of a chart for pattern recognitionmcp__Amplitude__get_event_properties — discover dimensions available for segmentationmcp__Amplitude__get_charts — find related charts for cross-referencingmcp__Amplitude__query_amplitude_data — run custom queries for additional contextOutput is written in narrative paragraphs, not bullet lists. The analysis reads like an analyst memo, not a database dump.
Structure:
Every claim must be backed by a specific number from the data. No vague statements.
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.