pbir-report-workflow

Automate Power BI report creation and layout from a semantic model.

2|1|Updated May 5, 2026
One-click install
npx skills add https://github.com/wardawgmalvicious/claude-config --skill pbir-report-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pbir-report-workflow
Source: https://github.com/wardawgmalvicious/claude-config/tree/main/skills/pbir-report-workflow
Command: npx skills add https://github.com/wardawgmalvicious/claude-config --skill pbir-report-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pbir, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the process of creating and laying out Power BI reports from a published semantic model, streamlining the report development workflow.

Core Features & Use Cases

  • Automated Report Scaffolding: Automatically creates a report structure based on a semantic model.
  • Dynamic Layout: Calculates layout based on visual placement and visual hierarchy.
  • Conditional Formatting: Applies conditional formatting using theme tokens for consistency.
  • Use Case: Imagine you have a Power BI semantic model with sales data. Use this Skill to automatically generate a report with a specific layout and formatting that you define.

Quick Start

Use the 'pbir-report-workflow' skill to build a report based on the 'Sales.SemanticModel' in the 'MyWorkspace'.

Frequently Asked Questions about pbir-report-workflow

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

FAQPage Schema
How do I automate Power BI report creation from a semantic model?

You can automate Power BI report creation by using this Skill to generate report scaffolding, dynamically calculate visual placement, and apply conditional formatting directly from a published semantic model. It streamlines layout workflows using the pbir CLI.

What is the best way to generate a Power BI report layout automatically?

The best way to generate a Power BI report layout automatically is to use this Skill to calculate visual placement and hierarchy based on your semantic model, applying theme tokens for consistent conditional formatting throughout the report.

Do I need the pbir CLI to automate Power BI report scaffolding?

Yes, you need the pbir CLI installed to execute this Skill. It handles the workflow tasks required for model discovery, report scaffolding, and visual placement when generating your Power BI reports.

Can I apply conditional formatting automatically when building Power BI reports?

Yes, you can apply conditional formatting automatically when building Power BI reports. This Skill uses theme tokens to consistently format visuals based on the underlying semantic model during the automated layout process.

What steps are involved in automating a Power BI report workflow?

Automating a Power BI report workflow involves model discovery, creating report scaffolding, calculating visual placement, and applying sorting, filtering, and conditional formatting. This Skill manages these tasks sequentially using the pbir CLI.

Does automated Power BI report generation work with existing semantic models?

Yes, automated Power BI report generation works with existing semantic models. You simply reference your published model, such as 'Sales.SemanticModel', and the Skill scaffolds the report structure and layout automatically within your workspace.