ms-fabric

Query and manage Microsoft Fabric workspaces and items via REST API and Python SDK.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/francoisbgdw/claude-skills --skill ms-fabric
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ms-fabric
Source: https://github.com/francoisbgdw/claude-skills/tree/main/skills/ms-fabric
Command: npx skills add https://github.com/francoisbgdw/claude-skills --skill ms-fabric

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Microsoft Fabric environments can be opaque to governance and manual to operate. This Skill provides unified guidance and automation patterns to query, manage, and automate Fabric workspaces, lakehouses, semantic models, pipelines, and notebooks via REST API and Python SDKs.

Core Features & Use Cases

  • REST API and Python SDK access to Fabric resources (workspaces, items, lakehouses, semantic models, pipelines, notebooks).
  • Centralized governance and operational workflows across multiple Fabric workspaces.
  • Quick-start guided tasks such as listing workspaces, refreshing semantic models, and triggering data pipelines.

Quick Start

List all Fabric workspaces in your account and display their IDs.

Frequently Asked Questions about ms-fabric

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I list Microsoft Fabric workspaces using the REST API?

To refresh semantic models in Microsoft Fabric, the Skill provides helper functions that trigger a refresh operation directly through the Fabric REST API. This requires prior az login authentication to access your tenant's items.

Can I trigger Fabric data pipelines automatically with Python?

Yes, you can trigger Fabric data pipelines automatically using the Python SDK and REST API functions provided. The Skill enables you to execute pipeline runs and manage related artifacts programmatically across your workspaces.

What is needed to manage Fabric lakehouses and notebooks via API?

To manage Fabric lakehouses and notebooks, you need az login authentication for REST API access. The Skill then applies Python SDK patterns to perform discovery, listing, and basic item operations across these data assets.

Is there a way to automate governance across multiple Fabric workspaces?

Yes, you can automate governance across multiple Fabric workspaces by applying the Skill's centralized operational workflows. These use REST API and Python SDK calls to unify discovery and management across all workspace items.

Does managing Fabric semantic models require Python SDK experience?

Basic Python knowledge is helpful to manage Fabric semantic models, as the Skill utilizes Python SDK and REST API patterns. However, the provided helper functions simplify tasks like listing items and triggering refreshes.