dashboard-specification

Plan and document dashboard specifications covering purpose, users, metrics, data sources, layout, and interactivity.

351|70|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/nimrodfisher/data-analytics-skills --skill dashboard-specification
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dashboard-specification
Source: https://github.com/nimrodfisher/data-analytics-skills/tree/main/04-data-storytelling-visualization/dashboard-specification
Command: npx skills add https://github.com/nimrodfisher/data-analytics-skills --skill dashboard-specification

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Dashboard projects often suffer from vague requirements, stakeholder misalignment, and scope creep. This skill provides a structured approach to capture purpose, users, metrics, data sources, and interactivity so teams deliver dashboards that drive decisions.

Core Features & Use Cases

  • Specification framework: capture purpose, users, metrics, data sources, and interactivity.
  • Audience-driven design: supports executives, analysts, and operators.
  • Lifecycle guidance: planning, handoffs, and documentation before development.

Quick Start

Draft a dashboard spec by outlining its purpose, target users, required metrics, data sources, layout, and interactivity, then generate a layout proposal.

Frequently Asked Questions about dashboard-specification

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a dashboard specification to prevent scope creep?

Define the dashboard specification by capturing its purpose, target users, required metrics, data sources, layout, and interactivity before development begins. This structured approach aligns stakeholders and prevents scope creep by documenting clear requirements upfront.

What is dashboard specification and why is it needed for data visualization?

Dashboard specification is a structured document defining a data visualization project's purpose, users, metrics, and data models. It is needed to ensure stakeholder alignment and drive decisions by establishing clear requirements before development starts.

How do I plan an executive dashboard layout and interactivity?

Plan an executive dashboard layout by outlining the target user groups, success metrics, data sources, and required interactivity. This generates a structured layout proposal that ensures the dashboard design aligns with executive decision-making needs.

What's the best way to document dashboard requirements for developer handoffs?

The best way to document dashboard requirements for handoffs is using a repeatable specification structure that defines purpose, metrics, data models, and interactivity. This ensures alignment from design to development by providing developers with clear, actionable specs.

Does dashboard specification work for both operational trackers and performance dashboards?

Yes, dashboard specification works for operational trackers, performance dashboards, and executive dashboards. It applies an audience-driven design framework to capture the specific metrics, data sources, and interactivity needed for each distinct user group.

When should I not use a structured dashboard specification process?

You should avoid a structured dashboard specification process when facing undefined target user groups or missing data models. Without clear definitions of success metrics and data sources, the specification cannot ensure proper alignment from design to development.