powerbi

Automate Power BI workspace, dataset, and report management via REST API and CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Power BI administration, deployment, and embedding tasks are complex and error-prone when done manually. This Skill provides a centralized approach to orchestrate Power BI activities via REST API and CLI, enabling repeatable, auditable workflows.

Core Features & Use Cases

  • Workspace and dataset management via the REST API and az rest
  • Trigger dataset refreshes, clone reports, rebinds, and deploy content across workspaces
  • Manage themes and PBIR/PBIP code-first development for Fabric-based projects

Quick Start

Authenticate with Azure (az login) and begin automating Power BI workspaces, datasets, and reports using the REST API.

Frequently Asked Questions about powerbi

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

FAQPage Schema
How do I automate Power BI dataset refreshes and report deployments across workspaces?

Trigger Power BI dataset refreshes and deploy content by orchestrating authenticated REST API calls and az rest commands. This approach automates cloning reports, rebinding, and deploying content across workspaces for repeatable administration.

Can I manage Power BI workspaces and update dataset credentials via CLI?

Yes, you can manage Power BI workspaces and update dataset credentials via CLI. The Skill applies az rest and REST API calls to authenticate and execute administrative workflows, ensuring auditable workspace and dataset management.

What is the best way to embed Power BI analytics and manage themes programmatically?

Embed Power BI analytics and manage themes programmatically by utilizing REST API workflows. This centralizes code-first development for PBIR/PBIP Fabric projects, enabling theme-driven Power BI project deployment and repeatable embedding configurations.

Do I need Azure CLI authentication to automate Power BI REST API workflows?

Yes, Azure CLI authentication is required to automate Power BI REST API workflows. You must authenticate with Azure using az login before beginning to automate Power BI workspaces, datasets, and reports using the REST API.

Does this approach support PBIR and PBIP code-first development for Fabric projects?

Yes, this approach supports PBIR and PBIP code-first development for Fabric projects. It orchestrates Power BI activities via REST API and CLI to manage themes and deploy content, satisfying code-first workflow requirements.