Przejdź do treści
Biblioteka skilli
Dane i analityka · Budowanie i kod

create-dashboard

/create-dashboard

Buduje dashboardy Amplitude z wymagań lub celów, układając wykresy w logiczne sekcje albo składając istniejące wykresy w spójny widok.

Repozytorium
wire-plugin ↗
Licencja
Apache-2.0
Ostatnia zmiana repozytorium
22.10.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
3
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 22.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.

Co robi i kiedy

Buduje dashboardy Amplitude z wymagań lub celów, układając wykresy w logiczne sekcje albo składając istniejące wykresy w spójny widok.

Oryginalny opis (EN)

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.

Jak działa

  1. On Activation
  2. Instructions
  3. Layout Guidelines
  4. Best Practices
  5. Common Issues
Sekcje z nagłówków SKILL.md, w oryginale · 118 linii, 569 słów
Podgląd SKILL.md
---
name: create-dashboard
description: 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.
---

# Create Dashboard

## On Activation

Before proceeding, append a one-line entry to `.wire/execution_log.md`:

```
| YYYY-MM-DD HH:MM | skill | create-dashboard | activated | Amplitude dashboard creation triggered this skill |
```

If `.wire/execution_log.md` does not exist, create it with the standard header first (see `specs/utils/execution_log.md`). If no `.wire/` directory exists in the current repo, skip this step.

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:
- Search for existing dashboards/charts related to the topic
- Search for relevant events: `Amplitude:search` with entityTypes: ["EVENT", "CUSTOM_EVENT"]
- Use `get_event_properties` to understand available properties for segmentation
- Ask user for clarification on primary goals, key segments, or time horizons

### Step 1: Define Dashboard Purpose

Clarify:

- Who is the audience?
- What decisions will it inform?
- How frequently will it be reviewed?
- What's the narrative structure?

### Step 2: Gather or Create Charts

**If existing charts found (>5 relevant):**
- Use `Amplitude:search` to find relevant existing charts
- Use `Amplitude:get_charts` to retrieve their definitions
- Identify gaps that need new charts

**If few/no charts exist (<5 relevant):**
- Switch to "greenfield build" mode
- Use `Amplitude:query_dataset` to create needed charts
- Save all charts with `Amplitude:save_chart_edits` before building dashboard
- Consider searching for relevant events first with entityTypes: ["EVENT", "CUSTOM_EVENT"]

**Creating new charts:**
- Prototype with `query_dataset` to verify data
- Save in batches using `save_chart_edits` (more efficient)
- Collect all chart IDs before creating dashboard

### 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:

- Clear, descriptive name
- Rows with appropriate heights (375, 500, 625, or 750px)
- Charts sized appropriately (3-12 columns)
- Rich text headers for sections
- Chart display configurations in chartMetas:
  - `metric_only`: Headline KPIs (single number)
  - `series`: Trend lines (default view)
  - `converted`: Funnels (conversion view)
  - `table`: Data tables

### Step 5: Add Context

Include rich text blocks for:

- Dashboard purpose and audience
- How to interpret key metrics
- Links to related resources
- Last updated or review schedule

## 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

- Put most important metrics above the fold
- Use consistent chart sizing within rows
- Group related metrics together
- Add explanatory text for complex metrics
- Ask user about focus areas if multiple valid approaches exist
- Create charts in batches to minimize tool calls

## Common Issues

**Query errors (500/400):**
- Simplify: remove complex groupBy, reduce date ranges, avoid nested properties
- Verify events/properties exist using search first
- Use eventsSegmentation with groupBy instead of dataTableV2 for top N lists

**No data returned:**
- Check event names are exact matches (case-sensitive)
- Verify date range covers when events were tracked
- Confirm user segments aren't too restrictive



Pliki w paczce (3)
  • LICENSE.txt 1 KB
  • NOTICE.md 1 KB
  • SKILL.md 4 KB

Wersje

RepozytoriumWynikLicencja
Ta strona · rittmananalytics/wire-plugin100Apache-2.0
grafana/gcx100Apache-2.0
ccfos/nightingale100Apache-2.0
criptogus/agent-evolve-network100Apache-2.0
amplitude/mcp-marketplace90MIT
mixpanel/ai-plugins90Apache-2.0
420company/artemis85MIT

Migawka bazy z 28.10.2026 · wersja paczki 80f915fa021f (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100gx-amplitude-expert
    Projektuje taksonomie zdarzeń, wykresy, kohorty i dashboardy w Amplitude do analityki produktu.
  • 90amplitude
    Odpytuje dane analityki produktowej w Amplitude tylko do odczytu: aktywni użytkownicy, zdarzenia, lejki, retencja, kohorty, eksperymenty, wykresy i aktywność pojedynczych użytkowników.
  • 90preset-mcp-dashboard
    Przegląda, tworzy i uzupełnia dashboardy w Superset przez narzędzia MCP, dodając do nich wykresy.
  • 95create-chart
    Tworzy wykresy Amplitude z opisu w języku naturalnym: wybiera zdarzenia, filtry, grupowania i sposób wizualizacji.
  • 100create-chart
    Tworzy wykresy Amplitude z opisu w języku naturalnym, dobierając zdarzenia, filtry, grupowania i typ wizualizacji.
  • 100create-chart
    Tworzy wykresy Amplitude z opisów w języku naturalnym, obsługując wybór zdarzeń, filtry, grupowania i typ wizualizacji.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.