Agent Skill · Amplitude

create-dashboard

Builds comprehensive Amplitude dashboards from requirements or goals, organizing charts into logical sections with appropriate layouts. Use when creating a complete dashboard from scratch or assembling existing charts into a cohesive view.

Provider: Amplitude Path in repo: analytics-skills/skills/create-dashboard/SKILL.md

Skill body

Create Dashboard

Create new team or initiative dashboards, organize scattered charts, build executive reporting, or set up review cadence dashboards.

Instructions

Step 0: Discovery (if unfamiliar with the feature)

Before building, understand what you’re tracking:

Step 1: Define Dashboard Purpose

Clarify:

Step 2: Gather or Create Charts

If existing charts found (>5 relevant):

If few/no charts exist (<5 relevant):

Creating new charts:

Step 3: Plan the Layout

Organize into logical sections:

  1. Summary Row: Key metrics at a glance (headline view)
  2. Trend Section: How things are changing
  3. Breakdown Section: Segments and dimensions
  4. Detail Section: Supporting analyses

Step 4: Create the Dashboard

Use Amplitude:create_dashboard with:

Step 5: Add Context

Include rich text blocks for:

Layout Guidelines

Content Type Suggested Width Suggested Height
Headline metric 3-4 columns 375px
Trend chart 6-12 columns 500px
Comparison chart 6 columns 500px
Detailed table 12 columns 625px
Section header 12 columns 375px

Best Practices

Common Issues

Query errors (500/400):

No data returned:

Skill frontmatter

suggest_when: User says "build a dashboard", "I need a dashboard for", or wants to assemble multiple charts into an organized view for a team, feature, or business area.