Power BI Report
Power BI Report lets you build PBIR projects from the ground up using pbi-cli, handling scaffolding, validation, live preview, and Desktop sync. Work with the folder-based JSON structure directly—no Desktop connection required for most tasks.
Power BI Report scaffolds new PBIR projects, validates their structure, and syncs changes with Power BI Desktop.
AI-generated summary based on this skill's SKILL.md
Install
MinaSaad1/pbi-cli/power-bi-report · repository language: Python
git clone https://github.com/MinaSaad1/pbi-cli
cp -r pbi-cli/src/pbi_cli/skills/power-bi-report ~/.claude/skills/power-bi-reportFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I scaffold a new PBIR project with Power BI Report?
Power BI Report provides scaffolding commands via pbi-cli to create new PBIR projects from scratch. The tool generates the folder-based JSON structure automatically, including the definition.pbir file and required directories. You can then customize the report layout and data connections without needing Power BI Desktop initially.
Can I validate Power BI report structure and JSON files before opening Desktop?
Yes. Power BI Report includes validation tools to check your PBIR folder structure and JSON schema before syncing with Desktop. This catches configuration errors early, ensuring your report definition and layout files conform to the required format and preventing sync issues when you open the project in Desktop.
What is the PBIR format folder structure that Power BI Report uses?
Power BI Report organizes projects as folders containing a definition.pbir file (the report metadata), layout JSON files, and supporting resources. This folder-based structure lets you work directly with the report definition without Desktop, version-control your changes, and manage multiple reports as distinct project directories.
How does Power BI Report preview and manage report layout without Desktop?
Power BI Report offers live preview capabilities so you can see your report layout changes in real time without launching Power BI Desktop. You can edit the layout JSON, manage visual properties, and test data connections directly in the PBIR folder structure, then sync your changes to Desktop when ready.
Can I convert and distribute PBIR projects as .pbip files using Power BI Report?
Power BI Report supports converting your PBIR folder-based projects into .pbip files for distribution. This packaging format makes it easy to share complete report projects with others while preserving the folder structure and all configuration, simplifying collaboration and deployment.
How do I integrate and reload reports in Power BI Desktop after editing with Power BI Report?
Power BI Report syncs seamlessly with Desktop through a reload command. After you finish editing your PBIR project using pbi-cli and preview tools, open it in Desktop and trigger a reload to pull in your changes. The tool also supports a no-sync option if you prefer manual control over when Desktop updates.
SKILL.md
rendered from the published skill — quoted content, verbatim
Power BI Report Skill
Manage Power BI PBIR report projects at the top level -- scaffolding, validation, preview, and Desktop integration. No connection to Power BI Desktop is needed for most operations.
PBIR Format
PBIR (Enhanced Report Format) stores reports as a folder of JSON files:
``` MyReport.Report/ definition.pbir # dataset reference definition/ version.json # PBIR version report.json # report settings, theme pages/
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 1 file
src/pbi_cli/skills/power-bi-report/SKILL.md