fabric-cli

Automate Fabric CLI workflows for managing workspaces and resources.

73|14|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/RuiRomano/powerbi-agentic-plugins --skill fabric-cli-ruiromano
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fabric-cli
Source: https://github.com/RuiRomano/powerbi-agentic-plugins/tree/main/plugins/fabric/skills/fabric-cli
Command: npx skills add https://github.com/RuiRomano/powerbi-agentic-plugins --skill fabric-cli-ruiromano

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) and references (resource) components.

What problem does it solve?

Automate and orchestrate Fabric CLI workflows to manage workspaces, semantic models, reports, notebooks, and related Fabric resources without manual command-by-command operations.

Core Features & Use Cases

  • Create, list, update, export, and import Fabric items across workspaces.
  • Bind reports to models, manage lakehouses and notebooks, and automate cross-workspace tasks via the Fabric CLI and APIs.
  • Use case: accelerate deployment pipelines by scripting common sequences (auth, ls, get, set, export, import) across tenants.

Quick Start

Install the Fabric CLI, authenticate, and run a basic workflow like listing your workspaces.

Frequently Asked Questions about fabric-cli

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

FAQPage Schema
How do I automate Fabric workspace management and report deployment across tenants?

Automate Fabric workspace management by scripting sequences for authentication, listing, exporting, and importing items across tenants via the Fabric CLI and Fabric REST API. This orchestrates provisioning workspaces, managing semantic models, and binding reports to models without manual commands.

What is the best way to bind Power BI reports to semantic models in Fabric?

Binding reports to semantic models in Fabric is best handled by automating the process through a unified CLI command surface. This approach scripts the binding operations across multiple workspaces, eliminating the need for manual command-by-command execution.

Do I need the Fabric CLI installed and authenticated to manage workspaces?

Yes, managing Fabric workspaces requires the Fabric CLI to be installed and authenticated. You also need access to the relevant workspaces and semantic models, plus familiarity with the skill's references and usage patterns to execute operations successfully.

Can I use Fabric CLI to export and import lakehouses and notebooks across workspaces?

Yes, you can use Fabric CLI to export and import lakehouses, notebooks, and other Fabric resources across workspaces. The CLI provides a unified command surface to create, list, update, and transfer definitions for these items efficiently.

How does automating Fabric CLI tasks accelerate deployment pipelines?

Automating Fabric CLI tasks accelerates deployment pipelines by scripting common operational sequences like authentication, listing, getting, setting, exporting, and importing definitions. This allows you to orchestrate multi-workspace operations rapidly without manual intervention.