What problem does it solve?
This Skill eliminates the manual, error-prone work of building and maintaining Power BI semantic models across Desktop, PBIP projects, and Microsoft Fabric Service, ensuring consistent star schema design, performant DAX, and reliable deployments without relying on fragmented manual TMDL edits.
Core Features & Use Cases
- Full model lifecycle authoring: Create new semantic models from scratch, edit existing objects (tables, columns, measures, relationships), and deploy to Fabric workspaces or export to PBIP projects.
- Performance & quality assurance: Diagnose slow DAX queries with trace-based optimization frameworks, audit models against best practices for naming, star schema conformance, and data type efficiency.
- AI readiness & operational management: Prepare models for Copilot/Data Agents, configure data sources, permissions, refreshes, and connection bindings for cross-environment promotion.
Use case: A BI developer building a sales analytics model for Fabric can use this Skill to design a star schema, add optimized DAX measures, fix performance bottlenecks in YTD calculations, and deploy the model to a production workspace with correct gateway bindings.
Quick Start
Use the semantic-model-authoring skill to create a new Direct Lake semantic model for the Contoso Sales table in the Development workspace and deploy it to the Production workspace after validation.