Conception de tableaux de bord de données

VérifiéSûr

Concevez des tableaux de bord efficaces avec une hiérarchie de KPI, un choix de graphiques et des fonctionnalités interactives. Aide à organiser les métriques pour différents publics.

Spar Skills Guide Bot
Data & IAIntermédiaire
25/07/2026
Claude CodeCursorWindsurf
#dashboard-design#data-visualization#kpi-design#chart-selection#analytics

Recommandé pour

Synthèse automatique

Cadre méthodologique pour concevoir un tableau de bord : hiérarchie des KPI, choix du type de graphique, principes de mise en page et sélection d'outil selon l'audience visée.

Points forts

  • Fournit une pyramide de KPI explicite (North Star, L1, L2, L3) pour organiser les métriques
  • Propose un tableau de sélection graphique qui associe chaque question métier au type de visualisation adapté
  • Pose la règle « un dashboard, une audience, un objectif » et distingue les couches exécutive, opérationnelle et diagnostique
  • Compare plusieurs outils (Tableau, Power BI, Looker, Metabase, Grafana…) sur leur usage, leur coût et leur courbe d'apprentissage

Limites

  • Skill purement conseil : les outils autorisés (Read, Glob, Grep) ne permettent ni d'interroger les données ni de générer un graphique
  • La comparaison d'outils reste macroscopique, sans détail de pricing ni de fonctionnalités
  • N'aborde ni l'accessibilité, ni la modélisation des données, ni les problématiques de performance des requêtes
Quand l'utiliser

À utiliser en amont d'un projet de dashboard, pour structurer les métriques par audience ou arbitrer le type de graphique et l'outil avant toute implémentation.

Quand l'éviter

À écarter lorsque le besoin est d'écrire réellement les requêtes, de brancher une source de données ou de corriger le rendu d'une visualisation existante.

Analyse de sécurité

Sûr
Score qualité84/100

The skill is a purely advisory design guide: its allowed-tools are limited to Read, Glob, and Grep, and its body contains only conceptual frameworks (KPI pyramids, chart-selection tables, layout templates) with no instructions to execute commands, write files, fetch URLs, install packages, or transmit data. No secrets handling, obfuscation, or destructive operations are present, so listing it carries no meaningful execution risk.

Aucun point d'attention détecté

Comment cette analyse est faite

Exemples

Executive dashboard for SaaS leadership
I need to design an executive dashboard for our SaaS leadership team. Help me pick a North Star metric and 5 business KPIs, and tell me which charts to use.
Fixing confusing marketing reports
Our marketing reports are confusing and nobody knows which numbers matter. We track CAC, ROAS and conversion by channel — how should we organize and visualize this?
Choosing a dashboard tool
Compare Metabase, Power BI and Looker for a SQL-centric team that wants self-serve dashboards. Which one should we adopt?

name: ""data-dashboard-design"" description: ""Design effective data dashboards with proper KPI hierarchy, chart type selection, and interactive features. Use this skill when the user needs to create a dashboard, choose the right visualizations, organize metrics for different audiences, or evaluate dashboard tools — even if they say 'build a dashboard', 'our reports are confusing', 'which chart should I use', or 'executives can't find the metrics they need'."." allowed-tools: Read, Glob, Grep

Dashboard Design

Framework

IRON LAW: One Dashboard, One Audience, One Purpose

A dashboard that tries to serve the CEO, the marketing team, AND the
engineers will serve none of them well. Each audience has different
questions, different metrics, and different time horizons.

CEO: "Are we growing?" → North Star + revenue + key trends
Marketing: "Which campaigns work?" → CAC, ROAS, conversion by channel
Engineering: "Is the system healthy?" → Latency, error rate, uptime

KPI Hierarchy (Pyramid Structure)

          [North Star Metric]
         /                    \
    [L1: 3-5 Business KPIs]
       /         |         \
  [L2: Driving Metrics per KPI]
     /     |     |     |     \
[L3: Diagnostic / Operational Metrics]
  • North Star: ONE metric that best captures value delivery (DAU, MRR, GMV)
  • L1: Business KPIs that drive the North Star (retention, acquisition, monetization)
  • L2: Driving metrics teams can act on (conversion rate, ARPU, churn rate)
  • L3: Diagnostic metrics for debugging (page load time, error rate, funnel step conversion)

Chart Type Selection

| Question | Chart | Why | |----------|-------|-----| | How is the trend? | Line chart | Shows change over time | | How do categories compare? | Bar chart (horizontal for many categories) | Easy comparison | | What's the composition? | Stacked bar or pie (use sparingly, < 5 slices) | Shows parts of whole | | What's the distribution? | Histogram or box plot | Shows spread and outliers | | What's the relationship? | Scatter plot | Shows correlation | | Where's the geographic pattern? | Map / choropleth | Spatial patterns | | What's the single number? | Scorecard / big number | At-a-glance status | | How are we vs target? | Gauge or bullet chart | Progress tracking |

Design Principles

  1. 5-second rule: The dashboard's main message should be clear within 5 seconds
  2. Above the fold: Most important metrics visible without scrolling
  3. Consistent time range: All charts on one dashboard should use the same time period by default
  4. Color with purpose: Use color to encode meaning (red = bad, green = good), not decoration
  5. Comparison context: Every number needs context — vs prior period, vs target, vs benchmark
  6. Progressive disclosure: Summary at top → click/drill to detail

Dashboard Layers

| Layer | Audience | Refresh | Content | |-------|---------|---------|---------| | Executive | C-suite, board | Weekly/monthly | 5-8 KPIs, trends, alerts | | Operational | Team leads | Daily | 10-15 metrics, filters by team/product | | Diagnostic | Analysts, engineers | Real-time to hourly | 20+ metrics, drill-down, raw data access |

Tool Comparison

| Tool | Best For | Cost | Learning Curve | |------|---------|------|---------------| | Tableau | Complex analysis, large datasets | $$$ | Medium-High | | Power BI | Microsoft ecosystem, enterprise | $$ | Medium | | Looker | SQL-centric teams, data modeling | $$$ | High | | Metabase | Quick setup, open-source, self-serve | Free/$ | Low | | Google Sheets/Data Studio | Simple, collaborative, free | Free | Low | | Grafana | Infrastructure/real-time monitoring | Free/$ | Medium |

Output Format

# Dashboard Specification: {Name}

## Purpose & Audience
- Audience: {who}
- Key question: {what they need to answer}
- Refresh: {real-time / daily / weekly}

## KPI Hierarchy
- North Star: {metric}
- L1 KPIs: {3-5 metrics}
- L2 Driving Metrics: {per L1}

## Layout
| Position | Component | Chart Type | Metric |
|----------|-----------|-----------|--------|
| Top-left | {scorecard} | Big number | {North Star} |
| Top-right | {trend} | Line chart | {key KPI over time} |
| Mid-left | {comparison} | Bar chart | {breakdown by segment} |
| ... | ... | ... | ... |

## Filters
- Date range, product, segment, region

## Alerts
| Metric | Threshold | Alert To |
|--------|-----------|---------|
| {metric} | {value} | {team/person} |

Gotchas

  • Dashboard ≠ report: A report explains what happened (narrative). A dashboard monitors what IS happening (real-time status). Don't make a dashboard that requires reading.
  • Pie charts are almost always wrong: Humans are bad at comparing angles. Use bar charts for composition with > 3 categories. Pie charts work only for 2-3 slices with very different sizes.
  • Too many metrics = no metrics: If everything is highlighted, nothing is. Limit executive dashboards to 5-8 metrics. More → use filters or drill-down.
  • Vanity metrics sneak in: Total users, page views, and downloads feel impressive but rarely drive action. Every metric on the dashboard should answer: "What would we do differently if this number changed?"
  • ETL reliability: A dashboard is only as good as its data pipeline. If data is stale, incomplete, or wrong, the dashboard becomes a liability. Show "last updated" timestamp prominently.

References

  • For dashboard wireframe templates, see references/dashboard-templates.md
  • For SQL-based metric definitions, see references/metric-definitions.md

Du fichier au premier essai

Le téléchargement contient exactement le contenu affiché sur cette fiche. Cette copie peut différer de la dernière version du dépôt source.

Consulter la source et ses fichiers annexes

Ce téléchargement contient uniquement SKILL.md. Les scripts, références, modèles et dépendances éventuels ne sont pas inclus. Récupérez les fichiers nécessaires depuis la source en conservant leur arborescence avant de poursuivre.

1. Télécharger le fichier

Télécharger SKILL.md

Depuis la racine d’un projet de test, enregistrez le fichier sous .skill-downloads/data-dashboard-design-mrzxurh4/SKILL.md, ou utilisez la commande suivante. Ce dossier sert à examiner la skill avant son installation.

Commande pour macOS/Linux ou WSL : un shell POSIX et curl sont nécessaires. Sous Windows sans WSL, utilisez le bouton de téléchargement et créez le dossier manuellement.

mkdir -p '.skill-downloads/data-dashboard-design-mrzxurh4' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/data-dashboard-design-mrzxurh4/download' --output '.skill-downloads/data-dashboard-design-mrzxurh4/SKILL.md.part' && mv '.skill-downloads/data-dashboard-design-mrzxurh4/SKILL.md.part' '.skill-downloads/data-dashboard-design-mrzxurh4/SKILL.md'

2. Vérifier les prérequis

Lisez SKILL.md avant de l’utiliser. Si le fichier cite des scripts ou services externes, examinez-les et préparez les accès nécessaires dans votre environnement de test.

Outils déclarés par l’auteur (à vérifier dans votre agent) : Read, Glob, Grep

Aucune section de prérequis reconnue dans ce fichier. Cela ne signifie pas qu’il est autonome : les bibliothèques, outils et accès peuvent être cités ailleurs dans le contenu ou dans le dépôt source.

Les plateformes de la fiche sont des indications du catalogue. Les chemins ci-dessous suivent la documentation des outils ; ils ne prouvent pas que cette skill y a été exécutée. Aucune version minimale de ces outils n’est attestée pour cette fiche.

3. Charger la skill

Le fichier ne fournit pas un en-tête name/description exploitable pour cette procédure native. Le téléchargement reste disponible pour lecture ; utilisez le mode manuel ci-dessous.

Mode manuel ou autre outil : joignez SKILL.md à une conversation, ou ouvrez-le dans un agent capable de lire les fichiers. Ajoutez les ressources annexes nécessaires. Il n’existe pas de dossier universel reconnu par tous les outils.

4. Faire un premier essai

Utilisez une entrée courte et fictive : un endpoint d’API, un petit document ou un brief d’interface. Dans une nouvelle conversation, joignez le fichier ou donnez son chemin à l’agent, puis adaptez cette demande :

Lis .skill-downloads/data-dashboard-design-mrzxurh4/SKILL.md et applique ses instructions à cet exemple : [décrire une entrée de test]. Indique les fichiers, dépendances ou accès qui manquent. Produis le résultat demandé par la skill sans inventer de données ni exécuter de script non examiné.

Résultat attendu : une sortie correspondant aux instructions de la skill, ou une liste précise des prérequis manquants. Une simple confirmation de lecture ne valide pas le premier usage. Si une ressource externe est indisponible, ce parcours reste à tester.

Skills similaires