power-bi-report
Power BI Report scaffolds and manages PBIR projects from the command line using pbi-cli, handling folder structure creation, JSON validation, and live HTML preview. It integrates with Power BI Desktop to reload reports and supports batch operations with optional sync suppression.
Power BI Report creates and scaffolds new PBIR report projects with full folder structure and dataset references.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-22
Power BI Report creates and scaffolds new PBIR report projects with full folder structure and dataset references. Power BI Report scaffolds and manages PBIR projects from the command line using pbi-cli, handling folder structure creation, JSON validation, and live HTML preview. It integrates with Power BI Desktop to reload reports and supports batch operations with optional sync suppression.
Use it when
- Power BI Report includes built-in validation that checks your PBIR folder layout and JSON files for structural errors.
- Power BI Report renders your PBIR report as live HTML in your browser.
Verify before relying
Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.
Install
julianobarbosa/claude-code-skills/power-bi-report · repository language: Python
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I create a new Power BI report using power-bi-report?
Power BI Report scaffolds new PBIR projects from the command line via pbi-cli. The tool creates the complete folder structure, initializes JSON configuration files, and sets up bindings for visuals and datasets. Once scaffolded, your project is ready for editing in Power BI Desktop or a text editor, with live HTML preview available in your browser.
How can I validate PBIR report structure and JSON file integrity?
Power BI Report includes built-in validation that checks your PBIR folder layout and JSON files for structural errors. The tool scans metadata, visual definitions, and dataset references to ensure compliance with the PBIR format. Validation errors are reported clearly, helping you fix issues before syncing with Power BI Desktop.
What does power-bi-report's preview PBIR report layout feature do?
Power BI Report renders your PBIR report as live HTML in your browser, showing page layout and visual bindings without requiring Power BI Desktop. This preview updates as you modify JSON files, letting you verify design changes instantly and catch binding errors early in development.
How do I reload and sync changes with Power BI Desktop?
Power BI Report integrates with Power BI Desktop to reload your report after you make changes. The tool detects modifications to your PBIR project and triggers a refresh in Desktop, keeping your visual definitions and data bindings in sync. You can also suppress sync for batch operations when needed.
Can power-bi-report convert and distribute PBIR reports as .pbip?
Power BI Report supports converting PBIR projects to .pbip format for distribution and deployment. The conversion preserves all metadata, visuals, and dataset references, making it easy to package your report for sharing or publishing to Power BI Service.
What is the PBIR folder format and how do I set it up?
Power BI Report creates a standardized PBIR folder structure with JSON files for report metadata, pages, and visual definitions. The tool handles all setup automatically during scaffolding, organizing your project so Power BI Desktop and pbi-cli can read and modify it consistently.
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)
File tree — 1 file
skills/power-bi-report/SKILL.md
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Create and scaffold a new Power BI PBIR report project”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
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.
Create bespoke Power BI visuals by describing what you need in plain language. The skill scaffolds a TypeScript project, guides you through the edit-validate loop with real-time error feedback, and packages your work into a .pbiviz file ready to import into your report.
Power BI Pages lets you create, delete, and arrange report pages via command line, setting canvas dimensions, backgrounds, and visibility without opening Power BI Desktop. Manage bookmarks that preserve page state, and inspect drillthrough page configuration.
Manage pages and bookmarks in Power BI reports through command-line operations. Add or delete pages with custom dimensions, control visibility, set backgrounds, and organize page order—all without opening Power BI Desktop. Bookmarks capture page-level state for quick navigation.
Power BI Visuals enables you to create, bind, and manage 32+ visual types on PBIR report pages directly via pbi-cli, without needing Power BI Desktop. Supported visuals include bar charts, line charts, scatter plots, matrices, KPIs, gauges, and more, each configurable with custom positioning, sizing, and data binding. Bulk operations let you apply changes across multiple visuals at once by type or name pattern.
Create and manage visuals directly on PBIR report pages without Power BI Desktop. Add charts, cards, KPIs, gauges, tables, and matrices; bind them to your data model using Table[Column] notation; and perform bulk operations across multiple visuals by type or name pattern.
More skills Power Bi Agentic Development (NOASSERTION) · Pbip (GPL-3.0) · power-bi-filters (MIT) · power-bi (MIT) · Power Bi Build (unlicensed)