powerbi-authoring-cli
CommunityManage Power BI semantic models in Fabric via CLI.
System Documentation
What problem does it solve?
Manually managing Power BI semantic models in Microsoft Fabric via the web UI is slow, error-prone, and difficult to automate for repeatable deployment, refresh, and authoring workflows. This Skill eliminates that friction by providing programmatic CLI-based control over the full semantic model lifecycle.
Core Features & Use Cases
- TMDL-Based Semantic Model Authoring: Create, download, and update semantic models using text-based TMDL definition files, enabling version control, collaborative editing, and infrastructure-as-code practices for Fabric workloads.
- Operational Management: Trigger and monitor dataset refreshes, configure data sources and parameters, manage dataset permissions and security role memberships, and deploy semantic models between deployment pipeline stages.
- Use Case: A data engineer can use this Skill to pull a semantic model definition from a development workspace, modify its TMDL to add a new measure, deploy the updated model to a production workspace, trigger a refresh, and grant read access to the business analytics team in a single automated workflow.
Quick Start
Use the powerbi-authoring-cli skill to create a new Power BI semantic model in my default Fabric workspace from the TMDL files stored in the ./my-semantic-model folder and trigger a full dataset refresh after the model is successfully deployed.
Dependency Matrix
Required Modules
None requiredComponents
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: powerbi-authoring-cli Download link: https://github.com/weiflycc-cmd/skills-for-fabric/archive/main.zip#powerbi-authoring-cli Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.