Skills for Real Engineers. Straight from my .agents directory.
powerbi-report-cli
Agent skill frommicrosoft/skills-for-fabric
Plan, design, author, preview, publish, and manage Power BI reports across requirements, page design, local PBIR/PBIP edits, validation, screenshots, Fabric upload/download, and rebinding. Use for report lifecycle work; use semantic-model-authoring for model or DAX changes and fabriciq for data questions. Triggers: plan Power BI report, design report page, edit PBIR, preview PBIP, publish report, rebind report
How to install powerbi-report-cli
npx skills add microsoft/skills-for-fabric# or add only this skill to Claude Code: copy the folder
skills/powerbi-report-cli/
# into
~/.claude/skills/powerbi-report-cli/ (all projects)
.claude/skills/powerbi-report-cli/ (one project)
1> **Telemetry — MANDATORY.** Every `api.fabric.microsoft.com` call must carry2> `x-ms-fabric-skill: powerbi-report-cli` (`az rest`: `--headers "x-ms-fabric-skill=powerbi-report-cli"`),3> including every LRO poll, `fabric_lro` and retry. Snippets omit it — add it anyway.45> **CRITICAL NOTES**6> 1. To find workspace details, including its ID, from a workspace name: list7> all workspaces, then use JMESPath filtering.8> 2. To find item details, including its ID, from a workspace ID, item type,9> and item name: list all items of that type in that workspace, then use10> JMESPath filtering.11> 3. Use `powerbi-report-cli` for the report artifact: requirements, design,12> PBIR/PBIP page and visual edits, preview, and publishing. Semantic model,13> measure, and DAX work belongs to a semantic-model skill. Natural-language14> questions about report data belong to `fabriciq`.1516# Power BI Reports - CLI Skill1718This skill owns the Power BI report lifecycle end to end: requirements and19scope, visual design, local PBIR/PBIP authoring and preview, and report-item20transport to and from Microsoft Fabric.2122It is a **mode dispatcher** and intentionally contains no detailed procedures.23Select the mode that matches the request, then read the matching mode reference24end to end before acting. The mode file holds the required workflow, commands,25payloads, templates, and failure rules.2627## Mode Selection2829| Mode | Use when the request... | Existing route examples | Read first |30…
Excerpt shown under the repository's MIT license.
More skills in skills-for-fabric
Similar skill repositories
Public repository for Agent Skills
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
Agent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
