What problem does it solve?
Building custom visuals in Power BI beyond native chart types requires authoring Vega or Vega-Lite specifications and correctly embedding them into PBIR report JSON, which involves tricky escaping rules, field binding, and interactivity configuration that are easy to get wrong.
Core Features & Use Cases
- Spec Authoring Guidance: Provides ready-made Vega and Vega-Lite chart patterns (bar, line, scatter, bullet, KPI card, waterfall, heatmap, and more) with Power BI theme color integration via pbiColor functions.
- PBIR Integration Workflow: Step-by-step instructions for adding Deneb visuals, binding fields to the dataset role, and injecting specs through the pbir CLI without hand-editing report JSON.
- Interactivity & Performance: Covers cross-filtering (simple and advanced signal modes), cross-highlighting, tooltips, responsive sizing signals, and performance levers like canvas rendering and data limits.
- Use Case: A report developer needs a faceted bullet chart with conditional indicators that cross-filters other visuals; this Skill supplies the spec pattern, escaping rules, and CLI commands to build and validate it.
Quick Start
Ask the agent to create a Deneb bar chart visual on a report page using Vega-Lite with theme colors and cross-filtering enabled.