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
93%
Does it follow best practices?
Impact
92%
1.73xAverage score across 3 eval scenarios
Passed
No known issues
Custom chart + parameter wiring
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%
KPI cards + AG Grid + multi-dataset filter targeting
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%
Heatmap AG Grid + YAML special character columns
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%
27d4055
Table of Contents
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.