PBI Agentic Dev: teach your AI agent Power BI
A plugin marketplace of skills, agents and hooks that help Claude Code, GitHub Copilot and OpenAI Codex build semantic models and reports without guessing.
What is agentic development?
You describe the report or model you want, and an AI agent builds it: TMDL, PBIR, DAX, the lot. It works on the files a Power BI project is made of, the same way it works on code.
Out of the box an agent guesses at those formats and gets them subtly wrong. A plugin gives it the knowledge instead: skills it reads when the task calls for them, reviewers that check its work, and hooks that validate every file it writes.
Install it in Claude Code
Add the marketplace once, then install only the plugins you need. Every skill competes for the agent’s attention.
The eleven plugins
semantic-modelsDAX, Power Query, naming, lineage, refresh and model auditsreportsReport authoring, themes, visual verification, design and reviewcustom-visualsDeneb, Python, R, SVG and pbiviz custom visualspbipAuthor and validate TMDL, PBIR and PBIP project filestabular-editorBPA rules, C# scripting and CLI automationpbi-desktopConnect to, query and change a model open in Desktopfabric-cliRemote work through the Fabric CLI, on Pro, PPU or Fabricfabric-data-appBrowse Fabric Apps in a pane that follows the rayfin CLIfabric-adminTenant settings audits and governancepaginated-reportsAuthor, validate, publish and test RDL reportsetlSpark via Livy and DuckDB on Fabric computeWhat this fork adds
Eight skills I wrote on top of Kurt’s, each from a real build that went wrong first.
dax-standardThe house style for measures: table-first DAX and dynamic format strings.
date-tableA ready-made 58-column DimDate, dropped into any PBIP model.
pbi-planWIPPlan a multi-session build as tickets, with a live HTML plan board.
pbi-verify-loopRefresh, settle, screenshot: see every report edit rendered.
power-bi-themeBrowse a gallery of preset themes and apply one to a report.
workout-wednesdayTurn a challenge link into a built, verified, published report.
deneb-pbirPull a Deneb spec out of a visual, edit it, render it offline, put it back.
performant-matrixDiagnose a slow financial matrix and pick the fix that fits.
- A Codex compatibility layer, so the skills work in OpenAI Codex too
- The Deneb skills updated for Deneb 2.0
- An MIT sample project: one P&L built nine ways and measured, from the P&L matrix post
Try it end to end
The best first run is this week’s Workout Wednesday challenge. Paste the link and the agent parses the brief, builds the model and the visuals, validates, screenshots the result against the original, and publishes.
Licence and attribution
GPL-3.0, free for community use. The original marketplace is Kurt Buhler’s, at data-goblin/power-bi-agentic-development. If you copy these skills, keep the attribution and the link. What this fork changes is listed in FORK-CHANGES.md.