powerbi-report-planning

Plan and build Power BI reports from semantic models and PBIP projects.

3|6|Updated Jun 21, 2024
One-click install
npx skills add https://github.com/rritec/Microsoft-Fabric --skill powerbi-report-planning-rritec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: powerbi-report-planning
Source: https://github.com/rritec/Microsoft-Fabric/tree/main/skills/plugins/powerbi-authoring/skills/powerbi-report-planning
Command: npx skills add https://github.com/rritec/Microsoft-Fabric --skill powerbi-report-planning-rritec

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns a vague request for a new Power BI report into a structured plan, approval-ready spec, and implementation path, reducing rework and misalignment.

Core Features & Use Cases

  • Guided Report Planning: Defines audience, purpose, scope, page plan, interactivity, and delivery target for a new report.
  • Model-Aware Design: Inspects the semantic model before locking the spec so the report matches available tables, measures, and relationships.
  • Approval-Gated Delivery: Produces a locked report spec for sign-off before any authoring work begins, then continues through build and validation after approval.
  • Use Case: A data team wants to create a Power BI dashboard from a semantic model and needs a clear requirements workflow, page architecture, and implementation contract before building.

Quick Start

Use the powerbi-report-planning skill to define, approve, and build a new Power BI report from the selected semantic model.

Frequently Asked Questions about powerbi-report-planning

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

FAQPage Schema
How do I create a structured Power BI report specification before building a dashboard?

To create a Power BI report specification, you define the audience, scope, page plan, and delivery target. This planning process inspects the semantic model first, ensuring the locked spec matches available tables and measures before any dashboard authoring begins.

What is the best way to plan Power BI dashboard pages from an existing semantic model?

The best way to plan Power BI dashboard pages is through model-aware design. This approach inspects the semantic model to map available tables, measures, and relationships, then uses that structure to define the page architecture and interactivity for the report.

How does an approval workflow work for new Power BI report planning?

An approval workflow for Power BI report planning requires a locked report specification for sign-off before any authoring starts. After the spec is approved, the process continues through the build and validation phases to ensure alignment and reduce rework.

Do I need a PBIP project to scope and plan a new Power BI report?

You do not need a PBIP project strictly for scoping, but having PBIP projects enables validated PBIR authoring during the implementation phase. The planning process works by inspecting the semantic model to define requirements before locking the report specification.

What should be included in a Power BI report design contract to ensure accessibility?

A Power BI report design contract should include accessibility-aware design rules, model-aware specifications matching the semantic model, and a defined page plan. Locking this contract before authoring ensures the final dashboard meets compliance and usability standards.

Why should I lock a Power BI report specification before starting the build?

You should lock a Power BI report specification to prevent rework and misalignment. This approval-gated step ensures stakeholders sign off on the defined audience, scope, and page architecture before implementation sequencing and PBIR authoring begin.