This handles the full stack of building analytics dashboards: KPI cards with trend indicators, coordinated filtering across widgets, drag-and-drop layouts with react-grid-layout, and real-time updates via SSE or WebSockets. It pushes you toward Tremor for quick fixed dashboards or react-grid-layout for customizable ones, with concrete patterns for lazy loading widgets and smart polling fallbacks. The examples cover everything from basic metric cards to full customizable grids with persistent layouts. It's opinionated about architecture choices (SSE over polling, specific state management patterns) which saves you from reinventing dashboard infrastructure. Good if you're building BI tools or SaaS admin panels and want tested patterns instead of starting from scratch.

skills.sh installs
387
GitHub stars
530
last updated
Aug 21, 2026

Install

$ npx -y skills add ancoleman/ai-design-components --skill creating-dashboards --agent claude-code

Installs into .claude/skills of the current project.

Files

Creating Dashboards

Purpose

This skill enables the creation of sophisticated dashboard interfaces that aggregate and present data through coordinated widgets including KPI cards, charts, tables, and filters. Dashboards serve as centralized command centers for data-driven decision making, combining multiple component types from other skills (data-viz, tables, design-tokens) into unified analytics experiences with real-time updates, responsive layouts, and interactive filtering.

When to Use

Activate this skill when:

  • Building business intelligence or analytics dashboards
  • Creating executive reporting interfaces
  • Implementing real-time monitoring systems
  • Designing KPI displays with metrics and trends
  • Developing customizable widget-based layouts
  • Coordinating filters across multiple data displays
  • Building responsive data-heavy interfaces
  • Implementing drag-and-drop dashboard editors
  • Creating template-based analytics systems
  • Designing multi-tenant SaaS dashboards

Core Dashboard Elements

Sponsors

Details

Repository
github.com/ancoleman/ai-design-components
Categories
DevOps & CI/CD, AI & Agent Building, Data Science & ML, Marketing & SEO, Design & UI/UX
First seen
Jun 3, 2026

More from ancoleman/ai-design-components

All 4
1syncfusion avatarsyncfusion-blazor-diagramsyncfusion/blazor-ui-components-skillsBuild and troubleshoot Syncfusion Blazor diagrams using SfDiagramComponent. Trigger for flowcharts, org charts, mind maps, BPMN, UML sequence, swimlanes, symbol387skills.sh installs
2zenmux avatarzenmux-contextzenmux/skillsAnswer ZenMux questions by reading the latest official docs. Use for product features, APIs, integration, pricing, models/providers, routing, fallback, streamin387skills.sh installs
3levnikolaevich avatarln-774-healthcheck-setuplevnikolaevich/claude-code-skillsConfigures health check endpoints for Kubernetes readiness/liveness/startup probes. Use when deploying to Kubernetes.385skills.sh installs
4pluginagentmarketplace avatarjava-gradlepluginagentmarketplace/custom-plugin-javaMaster Gradle - Kotlin DSL, task configuration, build optimization, caching385skills.sh installs
5mims-harvard avatartooluniverse-drug-target-validationmims-harvard/tooluniverseQuantitative drug-target validation pipeline. Scores druggability, selectivity, safety profile, ADMET feasibility, and structural tractability with a composite 384skills.sh installs
6secondsky avatarthesys-generative-uisecondsky/claude-skills> Generate, modify, and style React components from natural language using the Thesys SDK. Guides schema-driven UI generation, theme customisation, tool calling384skills.sh installs