What problem does it solve? Publishing, downloading, updating, and deleting Power BI reports in Microsoft Fabric requires correctly orchestrating the Fabric REST API, including base64-encoded PBIR definition payloads, long-running operation polling, and semantic model binding. This Skill provides the exact az rest commands, guardrails, and workflows to perform the full report CRUD lifecycle without corrupting definitions or creating duplicates. ## Core Features & Use Cases - Full Report CRUD: List, get, create, update, and delete Power BI report items in Fabric workspaces using az rest against the Fabric REST API. - PBIR Definition Transport: Download and upload complete PBIR definitions with base64-encoded parts, LRO polling, and forward-slash path normalization. - Local .pbip Publishing Workflow: Publish a local .pbip project to Fabric, including semantic model resolution, byPath to byConnection rebinding, and binding verification against the target model's TMDL. - Use Case: You have a local SalesDashboard.pbip project and want to publish it to a Fabric workspace. The Skill resolves the workspace, deploys or selects the semantic model, verifies all visual bindings against the model's tables, uploads the PBIR definition, and polls the operation to completion. ## Quick Start Ask the AI to publish your local .pbip report to a named Microsoft Fabric workspace, or to download an existing report's PBIR definition from a workspace for local editing.