What problem does it solve?
Writing Vizro dashboard YAML by hand leads to recurring errors: misused _target_ references, blank charts from incorrect data_manager lookups, misplaced KPI titles, and broken filter or parameter targets. This Skill provides the correct syntax patterns and a checklist of critical mistakes so configurations work on the first run.
Core Features & Use Cases
- Component syntax patterns: Ready-to-use YAML snippets for graphs, KPI cards, AG Grid tables, cards, filters, parameters, containers, tabs, and navigation.
- Custom function wiring: Guidance on
@capture("graph"), @capture("figure"), and @capture("ag_grid") decorators, module-prefixed _target_ values, and data_manager registration.
- Error prevention checklist: Ten documented mistakes with fixes, covering parameter target formats, YAML special-character quoting, grid rectangularity, and column type consistency.
- Use Case: You are building a multi-page Vizro sales dashboard and your bar chart renders blank. The Skill identifies that your custom chart re-looked up data via
data_manager[data_frame] instead of using the passed DataFrame directly, and shows the corrected pattern.
Quick Start
Ask the assistant to write a Vizro YAML dashboard with a scatter chart, a KPI card, and a region filter using the writing-vizro-yaml skill.