pbir-cli

Manage Power BI reports in PBIR format via command-line interface.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the management of local Power BI reports using the PBIR CLI, enhancing productivity and accuracy for users who frequently work with Power BI reports.

Core Features & Use Cases

  • Power BI Report Management: Perform operations like validation, publishing, and editing on Power BI reports in PBIR format.
  • Discovery and Property Manipulation: Access detailed report schemas and manipulate properties with a rich set of verbs and nouns.
  • Data Binding and Conditional Formatting: Apply DAX measures, handle data bindings, and format visual elements to meet specific design requirements.
  • Use Case: Imagine you need to apply conditional formatting to a specific visual in a Power BI report to highlight critical data points. Use the PBIR CLI to execute this with precision and efficiency.

Quick Start

Set the theme for the "Sales.Report" with the PBIR CLI: pbir theme set-colors "Sales.Report" --good "#00B050" --bad "#FF0000".

Frequently Asked Questions about pbir-cli

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

FAQPage Schema
How do I manage local Power BI reports in PBIR format via command line?

Managing local Power BI reports in PBIR format via command line involves using a CLI to validate, publish, and edit report schemas. This approach provides precise control over visual and data properties, making it ideal for automating Power BI report management.

Can I apply conditional formatting to a specific visual in a Power BI report programmatically?

Yes, you can apply conditional formatting to a specific visual programmatically to highlight critical data points. By executing CLI commands, you can format visual elements and handle data bindings to meet specific design requirements with precision.

What is the best way to automate Power BI report editing and schema validation?

Automating Power BI report editing and schema validation is best achieved using a command-line interface for the PBIR format. This method offers a rich set of verbs and nouns to manipulate properties and access detailed report schemas, ensuring accuracy and efficiency.

Does PBIR CLI support applying DAX measures and data bindings to Power BI reports?

Yes, PBIR CLI supports applying DAX measures and handling data bindings within Power BI reports. Users can manipulate report properties and format visual elements directly through command-line operations to meet specific analytical requirements.

How do I set the theme colors for a Power BI report using PBIR CLI?

To set theme colors for a Power BI report using PBIR CLI, execute a command like `pbir theme set-colors "Sales.Report" --good "#00B050" --bad "#FF0000"`. This allows precise property manipulation for visual elements.

What are the limitations of using command line tools for Power BI report management?

Using command line tools for Power BI report management requires the PBIR CLI and associated Python libraries. Limitations include the need for prerequisite technical knowledge and an environment supporting automation, which may not suit all visual design contexts.