Analyze Chart

作者 amplitude96fc7d4c58bb无许可证42 个星标收录于 2026年10月8日更新于 2026年10月8日仓库今天更新

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.

仅含说明Data & Analytics
AI 生成的概览

深入分析特定的 Amplitude 图表,解释趋势、异常及可能的原因。

功能
该技能引导智能体对单个 Amplitude 图表进行结构化深入分析:通过 URL 或 ID 获取图表、校验数据,并将模式判定为突增、骤降、趋势、季节性波动或异常。随后通过有界的分群引导,最多选取九个高信号属性来排查可能的原因,并将变化与实验、部署、注释及客户反馈进行关联。最终产出一份结构化的决策就绪分析,涵盖发生了什么、发生时间、主要假设、支持证据、替代解释、影响以及建议的下一步行动。
适用场景
适用于指标出现意外突增或骤降、需要理解趋势背后原因,或为相关方准备有证据支撑的分析时。也适合排查用户或事件分群之间的差异。
运行要求
需要访问 Amplitude 图表数据及相关工具,包括从 URL 获取图表、查询图表、查找事件属性、查询实验与部署、搜索内容以及获取客户反馈洞察。必须提供图表 URL 或图表 ID。该技能不包含脚本,仅为操作说明。

Chart Deep Dive

When to Use

  • A metric spiked or dropped unexpectedly
  • You need to understand what’s driving a trend
  • Preparing a detailed, evidence-backed analysis for stakeholders
  • Investigating differences between user or event segments

Instructions

Step 0: Identify the Chart

  • Accept a chart URL or chart ID
  • If the user provides a URL, use Amplitude:get_from_url to extract the chart ID
  • If no chart identifier is provided, ask explicitly for the chart URL or ID and stop

Step 1: Retrieve and Validate Chart Data (Mandatory)

  • Use Reading chart data to retrieve the chart definition and data
  • If chart data cannot be retrieved or is empty, do not proceed
    • Explain what’s missing (time range, event, filters, permissions)
    • Ask the user to correct the chart or provide a valid chart

Capture and restate:

  • Metric being measured
  • Time range and granularity
  • Chart type (e.g. time series, funnel, retention)
  • Existing filters, segments, or breakdowns

Step 2: Identify the Pattern and Change Window

Use Analyzing chart to characterize what’s happening:

  • Spike / Drop: Sudden change on specific date(s)
  • Trend: Gradual increase or decrease over time
  • Seasonality: Recurring weekly or monthly patterns
  • Anomaly: Deviation from recent baseline or historical behavior

Explicitly identify:

  • The window of change (start/end)
  • Direction and magnitude of the change
  • Baseline period used for comparison (default: previous equal-length period)

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:

  • Use Getting experiments to identify active experiments or flags
  • Use Getting deployments to identify releases or rollouts
  • Use Searching for content to surface annotations or relevant documentation
  • Use Amplitude:get_feedback_insights to search customer feedback trends that might explain the change
  • Use Amplitude:get_feedback_mentions to pull in specific customer mentions if there's a likely feedback trend tied to what's being explained.

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:

  • Chart name
  • Chart ID
  • Link back to the chart
  • Coverage (e.g. properties tested, segments analyzed)

Best Practices

  • Always compare against a clear baseline period
  • Distinguish observations from hypotheses
  • Prefer high-signal segmentation over exhaustive slicing
  • Note data quality issues (low volume, incomplete periods, heavy “(none)” values)
  • Do not create or edit charts unless the user explicitly asks

来源与署名

来源:amplitude/mcp-marketplace位于plugins/amplitude/skills/analyze-chart提交96fc7d4

许可证: 无许可证

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架