microsoft skills-for-fabric
OFFICIALLABSCO SUMMARY
The 32 split by workload rather than by workflow stage: migration skills move existing platforms onto Fabric — databricks-migration converts dbutils calls, secret scopes, and Delta Live Tables; hdinsight-migration converts HiveContext and WASB paths; synapse-migration ports Spark pools and Dedicated SQL Pool schemas without moving the underlying rows; and pipeline-migration turns Synapse Data Factory pipelines into Fabric Data Factory equivalents. A separate cluster of five Power BI skills covers the full lifecycle, from planning a report's scope and audience, through visual design, PBIR authoring, and semantic-model DAX work, to publishing and managing the result via the Fabric REST API. fabriciq answers natural-language questions over an existing Power BI model through its own MCP endpoint, and search-consumption-cli finds an item across every workspace when you don't already know which one holds it.
This is built for GitHub Copilot CLI first — install the full bundle, or a narrower fabric-authoring, fabric-consumption, fabric-operations, or powerbi-authoring slice, and filter further by workload prefix such as sqldw-* or spark-*. Claude Code, Cursor, Windsurf, and Codex/Jules/OpenCode are also supported, through the repository's own root-level config files. Every workflow assumes az login against a Fabric-enabled Azure tenant; some also need a workload-specific token audience for SQL, Spark, Power BI, or KQL endpoints on top of that.
READ THE FULL ANALYSIS
Installing the complete bundle still does not include Power BI. The repository's own install instructions describe the full fabric-skills bundle as everything except powerbi-authoring; the five Power BI report and semantic-model skills need that separate install, so choosing the full bundle and expecting Power BI coverage leaves a gap unless you already know to ask for it by name.
Checked 19 September 2026 from a twelve-skill alphabetical sample of the 32, the full README, and the dependency-class histogram; we have not run any of the Azure-authenticated migration or Power BI workflows ourselves.
ALSO IN THIS PACKAGE
fabric-skills
Complete bundle: all Microsoft Skills for Fabric for developers and consumers
skills-for-fabric
Complete bundle: all Microsoft Skills for Fabric for developers and consumers
fabric-authoring
Complete bundle: all Microsoft Skills for Fabric for developers and consumers
fabric-consumption
Complete bundle: all Microsoft Skills for Fabric for developers and consumers
fabric-operations
Complete bundle: all Microsoft Skills for Fabric for developers and consumers
powerbi-authoring
Developer skills for authoring Microsoft Power BI solutions.
FabricAdmin
Manage Microsoft Fabric operational excellence across capacity planning, governance, security, cost optimization, and observability. Use when the request involves workspace administration, capacity monitoring, access control, compliance policies, cross-workload operational concerns, or workspace documentation and inventory.
FabricAppDev
Build full-stack applications on top of Microsoft Fabric using Python, ODBC, XMLA, and REST APIs. Use when the request involves building applications connected to Fabric data.
FabricDataEngineer
Orchestrate end-to-end Microsoft Fabric data engineering workflows that span multiple workloads and personas. Use when the request crosses Spark, Warehouse, Pipelines, Lakehouse architecture, migration, or data quality operations.
FabricIQ
Answer questions about Power BI artifacts — reports, and semantic models — by discovering artifacts, inspecting report metadata and semantic model schemas, resolving entity values, generating DAX queries, and executing them against the Fabric MCP endpoint. Use when the user asks data questions about Power BI reports, semantic models, or dashboards.
FabricMigrationEngineer
Orchestrate end-to-end workload migration from Azure Synapse Analytics, Azure HDInsight, or Databricks to Microsoft Fabric. Handles migration assessment, phased execution planning, utility API porting (mssparkutils/dbutils → notebookutils), connectivity migration (Linked Services/mounts → Data Connections/OneLake Shortcuts), and namespace migration (Unity Catalog/Hive metastore → Fabric Lakehouse schemas).
FabricAdmin
Manage Microsoft Fabric operational excellence across capacity planning, governance, security, cost optimization, and observability. Use when the request involves workspace administration, capacity monitoring, access control, compliance policies, cross-workload operational concerns, or workspace documentation and inventory.
FabricAppDev
Build full-stack applications on top of Microsoft Fabric using Python, ODBC, XMLA, and REST APIs. Use when the request involves building applications connected to Fabric data.
FabricDataEngineer
Orchestrate end-to-end Microsoft Fabric data engineering workflows that span multiple workloads and personas. Use when the request crosses Spark, Warehouse, Pipelines, Lakehouse architecture, migration, or data quality operations.
FabricIQ
Answer questions about Power BI artifacts — reports, and semantic models — by discovering artifacts, inspecting report metadata and semantic model schemas, resolving entity values, generating DAX queries, and executing them against the Fabric MCP endpoint. Use when the user asks data questions about Power BI reports, semantic models, or dashboards.
FabricIQ
http · https://fabriciq.svc.cloud.microsoft/v1/mcp/fabriciqpowerbi-modeling-mcp
http · https://api.fabric.microsoft.com/v1/mcp/powerbi/authoringfabric-sqlendpoint
http · https://api.fabric.microsoft.com/v1/mcp/dataPlane/sqlEndpointFabricIQ
http · https://fabriciq.svc.cloud.microsoft/v1/mcp/fabriciqpowerbi-modeling-mcp
http · https://api.fabric.microsoft.com/v1/mcp/powerbi/authoringfabric-sqlendpoint
http · https://api.fabric.microsoft.com/v1/mcp/dataPlane/sqlEndpointpowerbi-modeling-mcp
stdio · npx -y @microsoft/powerbi-modeling-mcp@latest --startFabricIQ
http · https://fabriciq.svc.cloud.microsoft/v1/mcp/fabriciqpowerbi-modeling-mcp
http · https://api.fabric.microsoft.com/v1/mcp/powerbi/authoringfabric-sqlendpoint
http · https://api.fabric.microsoft.com/v1/mcp/dataPlane/sqlEndpointpowerbi-modeling-mcp
stdio · npx -y @microsoft/powerbi-modeling-mcp@latest --startWHAT'S INSIDE
8 showing · 8 totaldatabricks-migration
Rewrites a team's Databricks work — the notebooks, the job schedules, the catalogue of tables — so the same thing runs on Microsoft Fabric instead.
e2e-medallion-architecture
Designs and builds the whole pipeline that takes raw data in one end and hands clean, reportable tables out the other, in the three-stage layout Fabric projects conventionally use.
fabriciq
The report answers back: rather than reading a Power BI dashboard yourself, you ask it something in ordinary words and it finds the right report, works out the calculation, and replies in a sentence.
hdinsight-migration
HDInsight Spark and Hive work does not simply lift and shift onto Fabric — this walks each piece of it across and flags the parts that need a decision from you first.
pipeline-migration
Carries a scheduled data job across from Synapse to Fabric, rebuilding each of its connections and settings in the shape Fabric expects.
search-consumption-cli
When you know the name of something in Fabric but not where anybody put it, this hunts across every workspace and comes back with its exact address.
semantic-model-authoring
Builds and maintains the layer underneath a Power BI report — the tables, how they join together, and the calculations every chart on the page depends on.
synapse-migration
Rebuilds a Synapse workspace inside Fabric — the notebooks, the databases, the connections and the stored SQL — while leaving every row of the original data exactly where it is.
HOW TO GET IT
npx skills add microsoft/skills-for-fabricnpx skills add microsoft/skills-for-fabric --skill <name> --full-depthPick the skill name from the Skills tab — each entry there installs independently.
/plugin marketplace add microsoft/skills-for-fabric/plugin install fabric-skills@fabric-collection/plugin install skills-for-fabric@fabric-collection/plugin install fabric-authoring@fabric-collectionTyped inside the agent's own prompt, not in a terminal. The marketplace lists 6 plugins; three are shown. Every one installs the same way, with its own name before @fabric-collection.