CtrlK
BlogDocsLog inGet started
Tessl Logo

dashboard-design

Use this skill first when the user wants to design or plan a dashboard, especially Vizro dashboards. Enforces a 3-step workflow (requirements, layout, visualization) before implementation. Activate when the user asks to create, design, or plan a dashboard. For implementation, use the dashboard-build skill after completing Steps 1-3.

91

1.23x
Quality

88%

Does it follow best practices?

Impact

96%

1.23x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

92%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.

Excellent instructional content: a tightly sequenced 3-step workflow with validation gates, concrete spec-file outputs, and clean progressive disclosure to real bundle files and sibling skills. The only weakness is mild redundancy (the Colors rule stated three times) and a couple of lines re-stating general chart-selection knowledge.

DimensionReasoningScore

Conciseness

The body is efficient and procedural — checklists, a navigation-tier diagram, and a decision-flow block with no padded exposition. Minor trimmable redundancy: the no-custom-Colors rule is stated three times, and 'bar for comparison, line for trends' re-teaches knowledge Claude already has, keeping it just below the lean 5 anchor.

4 / 5

Actionability

For an instruction-only skill the guidance is fully executable: exact copy operations ('Copy the template from assets/1_information_architecture.md to spec/1_information_architecture.md at the project root, fill in the placeholders, and save it BEFORE proceeding'), a concrete decision flow mapping data shape to named interaction patterns, and precise spec-file requirements. It exceeds the 4 anchor's 'minor gaps' level.

5 / 5

Workflow Clarity

Steps 1-3 are explicitly ordered ('Run Steps 1-3 in order; each step depends on the prior'), each gated by a validation checklist, with a progress tracker and explicit handling of partial contexts ('User has wireframes → Validate Step 1 decisions, then proceed from Step 2'). This matches the 5 anchor's explicit validation steps and checkpoints.

5 / 5

Progressive Disclosure

The body is a clear overview with well-signaled, one-level-deep references: three reference files, three asset templates, and three sibling skills, all verified to exist, plus a closing 'Reference Files' table with a 'When to Load' column. This is the 5 anchor's structure exactly.

5 / 5

Total

19

/

20

Passed

Description

83%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.

A strong description that clearly states what the skill does, when to trigger it, and how it hands off to the build skill. Trigger terms are natural and domain-specific; only minor gains available from adding common synonyms and tightening distinctiveness against generic visualization skills.

DimensionReasoningScore

Specificity

The description lists several concrete actions — 'Enforces a 3-step workflow (requirements, layout, visualization) before implementation' and an explicit handoff ('use the dashboard-build skill after completing Steps 1-3'). It stops short of the 5 anchor's comprehensive artifact-level action list, and exceeds the 3 anchor's 1-2 action scope.

4 / 5

Completeness

Both what and when are explicit: 'Enforces a 3-step workflow (requirements, layout, visualization) before implementation' answers what, and 'Use this skill first when the user wants to design or plan a dashboard... Activate when the user asks to create, design, or plan a dashboard' gives concrete trigger phrases, matching the 5 anchor.

5 / 5

Trigger Term Quality

Good natural keyword coverage: 'design or plan a dashboard', 'create, design, or plan a dashboard', and 'Vizro dashboards' are phrases users would actually say. A few natural variations ('build a dashboard', 'report', 'data app') are missing, keeping it below the comprehensive 5 anchor.

4 / 5

Distinctiveness Conflict Risk

'especially Vizro dashboards' and the explicit 'For implementation, use the dashboard-build skill' boundary carve a clear niche and reduce conflict risk. 'Design a dashboard' still overlaps with generic chart-selection or visualization skills, so it sits at mostly-distinct rather than the 5 anchor's minimal conflict.

4 / 5

Total

17

/

20

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
mckinsey/vizro
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.