Agent Skill · Amplitude

analyze-chart

Performs deep analysis of a specific Amplitude chart to explain trends, anomalies, and likely drivers. Use when a metric looks unusual, investigating a spike or drop, or understanding the "why" behind numbers.

Provider: Amplitude Path in repo: analytics-skills/skills/analyze-chart/SKILL.md

Skill body

Chart Deep Dive

When to Use

Instructions

Step 0: Identify the Chart


Step 1: Retrieve and Validate Chart Data (Mandatory)

Capture and restate:


Step 2: Identify the Pattern and Change Window

Use Analyzing chart to characterize what’s happening:

Explicitly identify:


Step 3: Investigate Likely Drivers (Bounded)

Instead of broad slicing, use guided segmentation:

  1. Use Finding the right event properties to identify the most relevant properties for explaining the change
  2. Select up to 9 high-signal properties (e.g. platform, country, plan, version)
  3. Re-run Analyzing chart with these properties in mind to determine:
    • Which segments contribute most to the change
    • Whether the pattern is localized or broad-based
    • Only fetch up to 3 charts at a time when using Amplitude:query_charts

Avoid testing more than 9 properties in aggregate unless the user explicitly asks for deeper exploration.


Step 4: Correlate with Context (Required for Anomalies)

For spikes, drops, or unexpected shifts, gather contextual signals in the same timeframe:

Determine whether any contextual changes align temporally with the chart pattern.


Step 5: Synthesize Findings

Present a structured, decision-ready analysis:

  1. What Happened
    Clear description of the observed pattern and magnitude

  2. When
    Exact timeframe and comparison baseline

  3. Primary Hypothesis
    Most likely explanation based on chart data and contextual signals

  4. Supporting Evidence
    • Key metrics
    • Segment contributions
    • Relevant experiments, deployments, or annotations
  5. Alternative Explanations
    1–3 plausible alternatives and why they are less likely

  6. Impact
    Quantify impact where possible (users, events, conversion, revenue proxy)

  7. Recommended Next Step
    One clear follow-up action (e.g. deeper segment, experiment review, instrumentation check)

Always include:


Best Practices

Skill frontmatter

suggest_when: User asks "why did this metric move", "explain this chart", shares a chart URL, or wants to investigate a spike, drop, or anomaly in a specific metric.