Claude Code Plugins

Community-maintained marketplace

Feedback

metrics-dashboard

@LerianStudio/ring
17
0

|

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name metrics-dashboard
description KPI and metrics dashboard workflow covering metric definition, data sourcing, visualization design, and anomaly detection. Delivers actionable dashboards.
trigger - Defining KPIs and metrics - Designing executive dashboards - Implementing performance tracking - Setting up anomaly detection
skip_when - Detailed financial analysis → use financial-analysis - Building models → use financial-modeling - Preparing reports → use financial-reporting
related [object Object]

Metrics Dashboard Workflow

This skill provides a structured workflow for designing KPI dashboards using the metrics-analyst agent.

Workflow Overview

The metrics dashboard workflow follows 5 phases:

Phase Name Description
1 Requirements Define dashboard objectives and audience
2 KPI Design Define metrics and methodology
3 Data Architecture Map data sources and calculations
4 Visualization Design visual presentation
5 Implementation Build and validate

Phase 1: Requirements

MANDATORY: Define dashboard objectives before building

Questions to Answer

Question Purpose
What decisions will this support? Ensures relevance
Who is the primary audience? Tailors complexity
What frequency of update? Sets refresh requirements
What level of drill-down? Scopes depth
What benchmark comparisons? Defines targets

Dashboard Types

Type Audience Focus
Executive C-Suite High-level, strategic
Operational Managers Detailed, actionable
Departmental Department heads Function-specific
Board Directors Governance, strategic

Blocker Check

If ANY of these are unclear, STOP and ask:

  • Dashboard purpose
  • Primary audience
  • Key decisions supported
  • Update frequency required

Phase 2: KPI Design

MANDATORY: Define all metrics with methodology

KPI Definition Standard

Element Requirement
Name Clear, concise name
Definition Precise description
Formula Exact calculation
Unit Measurement unit
Target Performance target
Owner Accountable person
Frequency Update cadence

KPI Categories

Category Example KPIs
Financial Revenue, margin, EBITDA, cash flow
Operational Throughput, cycle time, utilization
Customer Retention, NPS, LTV, CAC
Growth ARR growth, customer growth, expansion

KPI Selection Principles

Principle Description
Relevance Supports specific decisions
Measurable Can be quantified objectively
Actionable Drives specific actions
Timely Available when needed
Owned Clear accountability

Phase 3: Data Architecture

MANDATORY: Document data lineage completely

Data Source Mapping

Element Documentation
Source system Where data originates
Extraction method How data is obtained
Transformation Any calculations or adjustments
Refresh frequency How often updated
Data quality Validation checks

Data Quality Requirements

Check Validation
Completeness All required data present
Accuracy Data matches source
Timeliness Data is current
Consistency Data consistent across sources

Phase 4: Agent Dispatch

Dispatch to specialist with full context

Agent Dispatch

Task tool:
  subagent_type: "metrics-analyst"
  model: "opus"
  prompt: |
    Design metrics dashboard per these specifications:

    **Purpose**: [from Phase 1]
    **Audience**: [from Phase 1]
    **Update Frequency**: [from Phase 1]

    **KPIs Required**:
    [From Phase 2 - list with definitions]

    **Data Sources**:
    [From Phase 3 - source mapping]

    **Required Output**:
    - KPI definitions with formulas
    - Data source documentation
    - Calculation methodology
    - Visualization specifications
    - Anomaly thresholds
    - Implementation guide

Required Output Elements

Element Requirement
Metrics Summary Dashboard overview
KPI Definitions Complete definitions
Data Sources Source documentation
Calculation Methodology Formula details
Dashboard Design Visual specifications
Anomaly Analysis Threshold definitions
Recommendations Enhancement suggestions

Phase 5: Implementation

MANDATORY: Validate before deployment

Implementation Checklist

Check Validation
Data feeds working All sources connected
Calculations verified Outputs match expected
Visuals rendering Display correctly
Refresh working Updates as expected
Access controlled Right users have access

Validation Tests

Test Description
Data reconciliation Dashboard ties to source
Historical comparison Trends make sense
Edge cases Handles nulls, zeros
Performance Loads in acceptable time

Pressure Resistance

See shared-patterns/pressure-resistance.md for universal pressures.

Dashboard-Specific Pressures

Pressure Type Request Agent Response
"Just show the numbers" "Numbers without methodology cannot be trusted. I'll include documentation."
"Pick the most important KPIs" "KPI selection requires business input. Which decisions should these support?"
"Skip the data quality checks" "Unreliable data undermines dashboard value. I'll validate all sources."
"Copy the existing dashboard" "Each dashboard needs fresh design. I'll validate requirements."

Anti-Rationalization Table

See shared-patterns/anti-rationalization.md for universal anti-rationalizations.

Dashboard-Specific Anti-Rationalizations

Rationalization Why It's WRONG Required Action
"Everyone knows what revenue means" Definitions vary DEFINE specifically
"Data source is obvious" Lineage needs documentation DOCUMENT source
"Calculation is standard" Standard still needs documentation SHOW formula
"Refresh frequency doesn't matter" Stale data causes bad decisions SPECIFY frequency

Execution Report

Upon completion, report:

Metric Value
Duration Xm Ys
KPIs Defined N
Data Sources Mapped N
Visualizations Designed N
Anomaly Thresholds N
Result COMPLETE/PARTIAL

Quality Indicators

Indicator Status
All KPIs defined YES/NO
All sources documented YES/NO
All calculations shown YES/NO
Data validated YES/NO
Refresh tested YES/NO