CtrlK
BlogDocsLog inGet started
Tessl Logo

kpi-dashboard-design

Comprehensive patterns for designing effective Key Performance Indicator (KPI) dashboards that drive business decisions.

49

Quality

53%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./plugins/AI-Agents-Safe-Coding-Skills-claude/skills/kpi-dashboard-design/SKILL.md

The canonical home for this skill is kpi-dashboard-design in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

57%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is content-rich with executable SQL and Streamlit examples, but it is verbose, monolithic, and lacks a concrete multi-step workflow with validation. Its one progressive-disclosure reference is broken since no bundle files exist.

Suggestions

Move the SQL and Streamlit implementation code into a real referenced file (e.g. references/implementation-playbook.md) instead of the dangling 'resources/implementation-playbook.md' path.

Replace the generic Instructions filler with a concrete sequenced workflow (define metrics -> lay out hierarchy -> implement -> validate against stakeholder goals) with explicit checkpoints.

Trim the large ASCII dashboard mockups and per-department KPI catalogs, which restate knowledge Claude already has.

DimensionReasoningScore

Conciseness

Mostly concrete but padded with generic filler instructions ('Clarify goals...', 'Apply relevant best practices'), large decorative ASCII dashboard mockups, and exhaustive per-department KPI catalogs that Claude largely already knows.

3 / 5

Actionability

Provides executable SQL for MRR/cohort/CAC calculations and a complete Streamlit Python example with only minor gaps such as hardcoded sample data and unspecified data sources.

4 / 5

Workflow Clarity

The Instructions section offers a loose generic sequence (clarify, apply, validate) with no concrete validation checkpoints or feedback loops for the dashboard design process.

3 / 5

Progressive Disclosure

Section headers provide structure, but the bulk of detail (SQL, Streamlit code, KPI catalogs) is inlined rather than split into reference files, and the sole reference 'resources/implementation-playbook.md' points to a non-existent file.

3 / 5

Total

13

/

20

Passed

Description

50%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description clearly identifies the KPI dashboard design domain but is generic: it states only one action and lacks any explicit 'when to use' trigger guidance. It would benefit from concrete capability verbs and a Use-when clause.

Suggestions

Add an explicit trigger clause, e.g. 'Use when designing executive dashboards, selecting KPIs, or planning real-time monitoring displays.'

Replace the single verb 'designing' with several concrete actions (e.g. selecting KPIs, structuring dashboard hierarchy, defining SMART metrics).

Include common synonyms like 'metrics', 'analytics dashboard', and 'BI reporting' to broaden natural trigger coverage.

DimensionReasoningScore

Specificity

Names the domain ('Key Performance Indicator (KPI) dashboards') and one concrete action ('designing') but offers only a single, high-level action rather than a comprehensive set of capabilities.

3 / 5

Completeness

Clearly states the 'what' (patterns for designing KPI dashboards) but provides no 'Use when...' trigger guidance in the description field, which caps completeness at 3 per the rubric.

3 / 5

Trigger Term Quality

Includes natural terms like 'KPI', 'Key Performance Indicator', 'dashboard', and 'business decisions', but omits common synonyms a user might say such as 'metrics', 'analytics', 'BI', or 'reporting dashboard'.

3 / 5

Distinctiveness Conflict Risk

The KPI-dashboard-design niche is somewhat specific, but it risks overlapping with general dashboard, data-visualization, and BI skills rather than being clearly distinct.

3 / 5

Total

12

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-Skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.