
Powerbi Custom Visuals
Power BI custom visual (.pbiviz) development with the pbiviz toolchain and its MCP server.
Install
npx skills add data-goblin/power-bi-agentic-development --skill powerbi-custom-visuals -g -a claude-code -y- Repository
- data-goblin/power-bi-agentic-development1.1k
- Category
- Testing
- Updated
- 5d ago
- License
- GPL-3.0
- Context cost
- Lightabout 1,357 tokens
- Runs scripts
- No, instructions only
What it does
Power BI custom visual (.pbiviz) development with the pbiviz toolchain and its MCP server. Automatically invoke when the user mentions "custom visual", "pbiviz", "develop a Power BI visual", "powerbi-visuals-tools", "IVisual", "capabilities.json", "visual formatting model", "visual certification", "publish a visual to AppSource", or asks to scaffold, build, debug, package, certify, or publish a .pbiviz developer visual.
Power BI Custom Visuals (pbiviz)
Build distributable Power BI developer visuals: TypeScript/D3 visuals packaged
as a .pbiviz file, written against the powerbi-visuals-api and built with the
pbiviz CLI (powerbi-visuals-tools). This skill covers the full loop: scaffold,
develop, live-preview, package, certify, and publish.
Pick the right tool first
This plugin holds five visual approaches. Choose before building:
deneb-visuals: no-code Vega / Vega-Lite specs inside a report; no packaging, no TypeScript
python-visuals: matplotlib / seaborn script visuals (static image, computes at render)
r-visuals: ggplot2 script visuals (static image); R's stats ecosystem
svg-visuals: SVG drawn by a DAX measure (ImageUrl); inline in tables/cards, no visual sandbox
powerbi-custom-visuals (this skill): a real .pbiviz developer visual, reusable across
reports and shareable on AppSource; full interactivity, formatting pane, certification
Reach for this skill when the need is a reusable, interactive, distributable visual with its own formatting pane. For a one-off chart in a single report, a sibling skill is usually faster and lighter.
Prerequisites
- Node.js 20.19 or later (the
powerbi-visuals-toolsengine minimum) pbivizCLI: run vianpx -y powerbi-visuals-tools <command>, or install it globally- Developer mode for live preview: enable the developer visual in Power BI Desktop, or turn on developer mode in the Power BI service


