CtrlK
BlogDocsLog inGet started
Tessl Logo

writing-vizro-yaml

Use this skill when writing or debugging Vizro YAML dashboard configurations — component syntax, data_manager registration, custom function wiring, filter/parameter setup, or AG Grid tables. Activate when the user is building a Vizro app, encountering YAML or runtime errors, or asking about Vizro component patterns.

94

1.73x
Quality

93%

Does it follow best practices?

Impact

92%

1.73x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Evaluation results

100%

20%

Regional Sales Performance Explorer

Custom chart + parameter wiring

Criteria
Without context
With context

data_frame used directly

100%

100%

data_manager pre-process then register

100%

100%

Custom _target_ has module prefix

100%

100%

Custom function in custom_charts.py

100%

100%

@capture('graph') decorator

100%

100%

Parameter target format

100%

100%

Parameter options cover metrics

100%

100%

requirements.txt no version pin

0%

100%

Unique port specified

0%

100%

92%

58%

Executive Business Performance Overview

KPI cards + AG Grid + multi-dataset filter targeting

Criteria
Without context
With context

KPI title in figure args

0%

100%

No title on type:figure component

100%

100%

AG Grid uses dash_ag_grid target

50%

100%

Filter targets specified

100%

100%

Column dtype consistency

0%

0%

@capture('figure') decorator

0%

100%

dbc.Card with card-kpi class

0%

100%

No go.Indicator usage

0%

100%

requirements.txt no version pin

100%

100%

Unique port specified

0%

100%

86%

40%

QA Metrics Heatmap Dashboard

Heatmap AG Grid + YAML special character columns

Criteria
Without context
With context

palettes.sequential used

0%

100%

styleConditions for cell styling

0%

100%

dash_ag_grid.__wrapped__() called

0%

0%

@capture('ag_grid') decorator

100%

100%

Custom table in custom_tables.py

100%

100%

YAML special chars quoted

100%

100%

Custom _target_ module prefix

100%

100%

requirements.txt no version pin

0%

100%

Unique port specified

0%

100%

Repository
mckinsey/vizro
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.