CtrlK
BlogDocsLog inGet started
Tessl Logo

kpi-dashboard-design

Design effective KPI dashboards with metrics selection, visualization best practices, and real-time monitoring patterns. Use when building business dashboards, selecting metrics, or designing data visualization layouts.

65

Quality

77%

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 ./skills/kpi-dashboard-design/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

65%

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

The body is genuinely actionable with real SQL and Streamlit code, but it is over-long and monolithic: generic workflow steps, an encyclopedic KPI catalog, and inline content that should be offloaded to reference files hold back conciseness, workflow clarity, and progressive disclosure.

Suggestions

Replace the generic 'Instructions' list with a concrete sequenced dashboard-design workflow with explicit validation checkpoints (e.g. confirm metric definitions with stakeholders, validate data availability, sanity-check calculations against a known period).

Move the SQL implementations, department KPI catalogs, and Streamlit code into separate reference files (e.g. references/sql-patterns.md, references/department-kpis.md, references/streamlit-example.py) and link to them one level deep from SKILL.md.

Trim the three large ASCII mockups and the SMART-KPI explainer, keeping only what demonstrates layout conventions Claude could not already infer.

DimensionReasoningScore

Conciseness

The body is mostly useful reference material, but at ~440 lines it is padded: three large ASCII dashboard mockups, an exhaustive four-department KPI catalog, and a SMART-KPI block re-explaining a concept Claude already knows. It could be tightened without losing clarity, so it sits at 'mostly efficient but includes some unnecessary content' rather than lean.

2 / 3

Actionability

It provides fully executable, copy-paste-ready artifacts: complete SQL for MRR/cohort retention/CAC and a working Streamlit dashboard with Plotly charts, matching the 'fully executable code/commands' anchor.

3 / 3

Workflow Clarity

The 'Instructions' section lists generic steps ('Clarify goals... Apply relevant best practices and validate outcomes. Provide actionable steps and verification.') with no concrete sequenced checkpoints or validation feedback loops, so the sequence is present but checkpoints are only implicit.

2 / 3

Progressive Disclosure

No bundle files exist (references/, scripts/, assets/ are absent) and all content lives in one monolithic SKILL.md; large blocks that could be split (SQL implementations, department KPI catalogs, Streamlit code) are inline rather than signaled as one-level-deep references.

2 / 3

Total

9

/

12

Passed

Description

90%

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

A well-formed description with an explicit 'Use when' trigger, natural keywords, and a distinctive niche. Its only weakness is that the capability list leans on topic-area nouns rather than crisp concrete actions, keeping specificity at 2.

DimensionReasoningScore

Specificity

The description names the domain and several capability areas ('metrics selection, visualization best practices, and real-time monitoring patterns'), but these read as topic labels rather than the concrete, verb-driven actions (e.g. 'fill forms, merge documents') that anchor a 3.

2 / 3

Completeness

It explicitly answers both what ('Design effective KPI dashboards with metrics selection, visualization best practices, and real-time monitoring patterns') and when (an explicit 'Use when...' clause), matching the anchor for full completeness.

3 / 3

Trigger Term Quality

'building business dashboards, selecting metrics, or designing data visualization layouts' are natural phrases a user would say when they need this skill, giving good coverage of common trigger terms.

3 / 3

Distinctiveness Conflict Risk

The KPI/business-dashboard framing is a clear niche with distinct triggers, making it unlikely to fire for an unrelated skill.

3 / 3

Total

11

/

12

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
rmyndharis/antigravity-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.