kpi-dashboard-design

Guide KPI dashboard design with metric selection and visualization best practices.

4|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/EngineerWithAI/engineerwith-agents --skill kpi-dashboard-design-engineerwithai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kpi-dashboard-design
Source: https://github.com/EngineerWithAI/engineerwith-agents/tree/main/plugins/business-analytics/skills/kpi-dashboard-design
Command: npx skills add https://github.com/EngineerWithAI/engineerwith-agents --skill kpi-dashboard-design-engineerwithai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill helps users design effective Key Performance Indicator (KPI) dashboards by providing guidance on metric selection, visualization best practices, and real-time monitoring patterns.

Core Features & Use Cases

  • Metric Selection: Offers common KPIs categorized by department (Sales, Marketing, Product, Finance).
  • Dashboard Design Patterns: Provides visual examples of executive, SaaS, and real-time operational dashboards.
  • Implementation Examples: Includes SQL queries for common KPI calculations and a Python Streamlit example for building dashboards.
  • Best Practices: Outlines do's and don'ts for effective dashboard design.
  • Use Case: When building a new sales dashboard, use this Skill to identify the most relevant KPIs, understand common visualization patterns, and get a head start with example code.

Quick Start

Use the kpi-dashboard-design skill to get recommendations for designing a sales KPI dashboard.

Frequently Asked Questions about kpi-dashboard-design

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

FAQPage Schema
How do I design an effective KPI dashboard for business intelligence reporting?

To design an effective KPI dashboard, apply metric selection frameworks and visualization best practices to categorize metrics by department, ensuring the layout supports strategic, tactical, or operational monitoring goals.

What are the best practices for metric selection in a sales dashboard?

Best practices for metric selection involve choosing common department-specific KPIs, such as sales metrics, and applying visualization do's and don'ts to ensure the dashboard clearly communicates strategic and tactical performance.

Can I use Python Streamlit to build a real-time operational dashboard?

Yes, you can use Python Streamlit to build dashboards by leveraging provided code snippets, which help implement real-time monitoring patterns for operational tracking alongside SQL data calculation examples.

How do I calculate common KPIs using SQL for data visualization?

You can calculate common KPIs using SQL by utilizing included query examples tailored for business intelligence metrics, enabling accurate data aggregation for your executive, SaaS, or operational dashboard layouts.

What is the difference between strategic, tactical, and operational dashboard patterns?

Strategic dashboards track high-level executive goals, tactical dashboards monitor department-specific progress, and operational dashboards focus on real-time monitoring patterns to guide immediate business intelligence actions.