Skip to main content
skill CX Codex

power-bi-build — Claude Code skill: what it does, how to install

Scaffolds IPPF-branded Power BI projects and writes DAX measures directly to .pbip models. Requires Power BI Desktop and the pbi CLI.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add gasserane/personal-skills --skill power-bi-build -a claude-code
Open on GitHub

What power-bi-build does

This skill generates Power BI reporting components from session notes. It reads indicator metrics from a local MEL_DAX_LIBRARY and uses pbi-cli-tool to inject measures into the active semantic model. Visual styles follow IPPF Visual Identity 2025 guidelines, saving theme.json directly into the .pbip project directory.

Page structures for equity breakdowns and methodology cards are written into powerbi-build-output/ as staging JSON files. Users paste or configure these visuals inside Power BI Desktop by hand. The logic requires a local Python script collection located under ane_package/reporting/powerbi_dashboard/.

Legacy .pbix binaries are blocked. An active .pbip workspace must stay open in Power BI Desktop during runtime. Because CLI updates exist solely in Analysis Services memory, pressing Ctrl+S in Power BI Desktop after each model update is mandatory to persist changes.

What it helps with

  • write DAX measures into running semantic models
  • apply IPPF brand themes to .pbip folders
  • generate staging JSON recipes for report pages
  • verify local Analysis Services port connectivity

Example prompts for the agent

  • Build an IPPF-branded Power BI dashboard from the latest analytical notes
  • Generate DAX measures and page staging JSON for selected indicators
  • Configure the theme and scaffold equity disaggregation pages in .pbip

How to install power-bi-build

1Skills CLI (Vercel)

npx skills add gasserane/personal-skills --skill power-bi-build -a claude-code

2Manually: put the files in place

~/.claude/skills/power-bi-build/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/power-bi-build/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about power-bi-build

How to install power-bi-build in Claude Code?

Run npx skills add gasserane/personal-skills --skill power-bi-build -a claude-code.

What does power-bi-build do?

It inserts DAX measures using the pbi CLI, writes IPPF theme files to .pbip, and prepares JSON layouts for dashboard pages.

Can power-bi-build work with standard .pbix files?

No, it supports only text-based .pbip project directories. You must convert existing .pbix files via File Save As in Power BI Desktop first.

Similar skills

All skills for Data and databases →

From the same set22

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor