powerbi-report-design

Generate a structured Design Brief YAML for Power BI report layouts.

14|3|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/patrikborosch/AnalyticsPlatformAgents --skill powerbi-report-design-patrikborosch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: powerbi-report-design
Source: https://github.com/patrikborosch/AnalyticsPlatformAgents/tree/main/creator/skills/powerbi-report-design
Command: npx skills add https://github.com/patrikborosch/AnalyticsPlatformAgents --skill powerbi-report-design-patrikborosch

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

This Skill solves the challenge of creating effective, accessible, and visually professional Power BI reports by providing structured design guidance before any PBIR files are written. It eliminates guesswork around tone, layout, chart selection, color strategy, and accessibility compliance, ensuring reports are both beautiful and functional.

Core Features & Use Cases

  • Design Identity & Archetype Routing: Commits to a concrete tone and signature, then routes each page to the right archetype (Executive, Analytical, Operational, Narrative, Comparative) based on audience and purpose.
  • Chart & Visual Configuration: Matches analytical questions to optimal chart types, applies visual cookbook rules, and enforces layout grids and spacing standards.
  • Design Contract Generation: Produces a structured Design Brief YAML that serves as the authoritative handoff to powerbi-report-authoring for implementation.
  • Use Case Example: A data analyst can use this Skill to redesign an existing operational dashboard, choosing an Industrial Cockpit tone, routing pages to Operational Monitor and Analytical Canvas archetypes, and generating a complete layout contract with color maps and accessibility checks.

Quick Start

Use the powerbi-report-design skill to generate a complete design brief for a new sales dashboard before handing off to powerbi-report-authoring.

Frequently Asked Questions about powerbi-report-design

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

FAQPage Schema
How do I design a Power BI report layout before writing any PBIR files?

To design a Power BI report layout before writing PBIR files, generate a structured Design Brief YAML contract specifying page geometry, placements, color maps, and theme requirements. This approach eliminates guesswork around tone, chart selection, and accessibility compliance.

What is the best way to choose chart types for a Power BI dashboard?

The best way to choose Power BI dashboard chart types is to match analytical questions to optimal visual configurations using visual cookbook rules. This ensures reports route to the correct archetype, like Executive or Operational, based on audience and data shape.

How do I make my Power BI reports accessible and visually professional?

To make Power BI reports accessible and visually professional, apply structured design guidance covering tone, layout, color strategy, and accessibility compliance. This generates a design contract enforcing spacing standards and accessibility checks before implementation.

Can I redesign an existing Power BI dashboard using a design contract?

Yes, you can redesign an existing Power BI dashboard by routing pages to appropriate archetypes, such as Operational Monitor or Analytical Canvas, and generating a complete layout contract with color maps and accessibility checks for implementation.

Do I need a design brief to implement Power BI report authoring?

A design brief is required for Power BI report authoring to ensure structured handoff. The Design Brief YAML contract specifies page geometry, placements, and theme requirements, serving as the authoritative source for implementation by the authoring process.

When should I use archetype routing for Power BI report design?

Use archetype routing for Power BI report design when creating new reports or redesigning existing ones. It routes each page to archetypes like Executive, Analytical, Operational, Narrative, or Comparative based on audience, data shape, and analytical purpose.