CtrlK
BlogDocsLog inGet started
Tessl Logo

dashboard-build

Use this skill to build, implement, and test Vizro dashboards (Phase 2). Activate when the user wants to create a working app, says "just build it", or has data ready for implementation. Requires spec files from the dashboard-design skill (Phase 1), or user confirmation to skip design.

98

4.26x
Quality

100%

Does it follow best practices?

Impact

98%

4.26x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

100%Weight 40%Scale 1-3

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

The content is a tightly structured, highly actionable two-step workflow with strong validation checkpoints and a clean reference layout. Minor redundancy in the repeated terminal-handling warnings is the only token-efficiency nit.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence — no explanations of what Vizro or dashboards are — and most tokens earn their place, though the 'never type in the running terminal' warning recurs several times and could be tightened.

3 / 3

Actionability

Provides copy-paste-ready, executable guidance: exact commands like 'uv run ./scripts/get_model_json_schema.py <model_name> ...' and 'uv run ./scripts/validate_colors.py .', plus concrete file-copy and run instructions.

3 / 3

Workflow Clarity

Two clearly sequenced steps (Build, Testing) with explicit validation checkpoints (Validation Checklist, automated validation scripts, browser-test walk) and a feedback loop ('go back to Step 1 to fix any issues... then come back here').

3 / 3

Progressive Disclosure

SKILL.md is a well-organized overview with one-level-deep references (data_management.md, custom_charts_guide.md, examples, scripts, assets) all confirmed to exist, plus a Reference Files table mapping each file to when to load it.

3 / 3

Total

12

/

12

Passed

Description

100%Weight 40%Scale 1-3

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 is specific, trigger-rich, and clearly distinguishes this Phase 2 implementation skill from its Phase 1 design counterpart. It answers both what and when concisely without fluff.

DimensionReasoningScore

Specificity

Names multiple concrete actions — 'build, implement, and test Vizro dashboards' — directly matching the anchor that lists several specific actions.

3 / 3

Completeness

Clearly answers both what ('build, implement, and test Vizro dashboards') and when ('Activate when the user wants to create a working app, says "just build it"...') with explicit trigger guidance.

3 / 3

Trigger Term Quality

Includes natural phrasings a user would actually say: 'create a working app', 'just build it', and 'has data ready for implementation', giving good coverage of natural terms.

3 / 3

Distinctiveness Conflict Risk

Scoped to 'Vizro dashboards (Phase 2)' and explicitly tied to spec files from the dashboard-design Phase 1 skill, giving it a clear niche unlikely to trigger the wrong skill.

3 / 3

Total

12

/

12

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

relative_links

Relative link issues: 6 deeper-than-1-level

Warning

Total

15

/

16

Passed

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.