Pbir Format
Master the PBIR JSON schema and directory layout to work with Power BI Enhanced Reports programmatically. This skill covers the complete file structure, from semantic model connections through visual configurations and theme inheritance, plus the critical rules for safe report editing—always using the pbir CLI rather than hand-editing JSON. Includes guidance on report creation, validation, and design best practices.
Pbir Format teaches you the Power BI Enhanced Report JSON structure, file organization, and modification rules.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-27
Pbir Format teaches you the Power BI Enhanced Report JSON structure, file organization, and modification rules. Master the PBIR JSON schema and directory layout to work with Power BI Enhanced Reports programmatically. This skill covers the complete file structure, from semantic model connections through visual configurations and theme inheritance, plus the critical rules for safe report editing—always using the pbir CLI rather than hand-editing JSON. Includes guidance on report creation, validation, and design best practices.
Use it when
- Pbir Format files should always be edited using the pbir CLI rather than hand-editing JSON directly.
- Pbir Format's structure encompasses semantic model connections, visual configurations, theme inheritance rules.
Install
data-goblin/power-bi-agentic-development/pbir-format · repository language: C#
generated, unverified - the skill's exact subdirectory could not be determined; check the repository on GitHub
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
What is pbir format explained?
Pbir Format is a structured JSON schema and directory layout for Power BI Enhanced Reports that enables programmatic access to report definitions. It encompasses the complete file structure—from semantic model connections through visual configurations and theme inheritance—allowing developers to work with Power BI reports as code. The format is designed for safe, reproducible report editing when used with the pbir CLI tool.
How do I work with pbir files?
Pbir Format files should always be edited using the pbir CLI rather than hand-editing JSON directly. The skill covers report creation, validation, and design best practices to ensure safe modifications. Understanding the directory layout and schema structure is essential for working with pbir files programmatically while maintaining report integrity.
What does pbir file format structure include?
Pbir Format's structure encompasses semantic model connections, visual configurations, theme inheritance rules, and metadata organization across a defined directory layout. The format specifies how each component relates to others, establishing the critical rules for safe report editing. Mastering this structure is key to understanding how Power BI Enhanced Reports are organized and can be manipulated.
Can I convert or parse data in pbir format?
Pbir Format supports conversion and parsing of report data through its JSON schema specifications. The skill includes guidance on parsing pbir files and converting between formats while adhering to the schema requirements. Always use the pbir CLI for conversions to ensure data integrity and compliance with the format's safety rules.
Where can I find pbir documentation and examples?
Pbir Format documentation covers the complete JSON schema, directory layout specifications, and design best practices for Power BI Enhanced Reports. The skill provides examples and tutorials for report creation, validation, and programmatic manipulation. Reference materials explain the semantic model connections, visual configurations, and theme inheritance patterns.
What is the pbir schema and how does it work?
Pbir Format's schema defines the structure and relationships of all components in a Power BI Enhanced Report, from connections to visuals to themes. The schema establishes validation rules and safety constraints that must be followed when editing reports programmatically. Understanding the schema is fundamental to working with pbir files correctly and avoiding corruption.
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 › “Understand PBIR format structure and specifications”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
Create Power BI reports end-to-end via the pbir CLI, from semantic model connection through visual placement, filtering, and publication. The skill guides you through design discovery, page setup, KPI and chart configuration, and validation before pushing to Fabric or Power BI Desktop.
Pbi Report Design is the authoritative guide for building polished Power BI reports. It covers design identity, visual hierarchy, spacing and alignment, color discipline, chart selection, and accessibility standards to eliminate generic formatting and ensure reports answer specific questions effectively.
Create vector graphics directly in Power BI reports by writing DAX measures that return SVG markup strings. The skill handles binding these measures to tables, matrices, cards, and slicers, with support for sparklines, progress bars, gauges, and custom chart types. Leverage existing UDF libraries like DaxLib.SVG and PowerofBI.IBCS before writing custom DAX.
Pbip covers the developer-mode file format for Power BI, which decomposes binary `.pbix` files into human-readable text folders for source control and external editing. Learn project structure, thick vs thin report patterns, semantic model and report separation, and how to handle renames and validation across components.
Review Report assesses Power BI reports across usage, design, data model binding, and performance to surface actionable findings. It adapts to three scenarios—development, testing, and production—prioritizing usage metrics and adoption signals for deployed reports while evaluating design quality and technical soundness throughout.
This skill teaches AI agents to architect and deploy Power BI semantic models, reports, and Fabric workflows using industry-standard tools like TMDL, PBIR, Tabular Editor, and CLI utilities. Agents gain hands-on capability to validate project structures, author DAX measures, write Best Practice Analyzer rules, and automate end-to-end analytics pipelines.
More skills Power Bi Build (unlicensed) · Connect Pbid (GPL-3.0) · Pbir Cli (GPL-3.0) · R Visuals (GPL-3.0) · Python Visuals (GPL-3.0) · Power BI Custom Visuals (MIT) · Modifying Theme Json (GPL-3.0) · Deneb Visuals (GPL-3.0)