Skip to content
Skillpedia
Analysis & spreadsheets40k · #5280

power-bi-report-design-consultation

Lets your agent create effective visualizations in Power BI. It helps design reports that are clear, user-friendly, and visually appealing.

What it does

This agent helps design effective Power BI reports. It suggests the best charts and how to organize information for clarity and usability.

When to use it

  • ✓When you need to choose the right charts for your data.
  • ✓When organizing a report's layout for clarity.
  • ✓To ensure your report is accessible to everyone.

Example of what to ask your AI

“I want to create a Power BI report showing monthly sales for the last two years. Sales managers will use it, and they need to see which products sold the most and which declined. How should I organize it and what charts should I use?”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/github/awesome-copilot/blob/main/skills/power-bi-report-design-consultation/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/github/awesome-copilot/blob/main/skills/power-bi-report-design-consultation/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

The agent analyzes your data types and report goals. Based on this, it recommends suitable charts for comparing data, showing trends, or illustrating how parts relate to a whole.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add github/awesome-copilot --skill power-bi-report-design-consultation

Or download just the file:

curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/power-bi-report-design-consultation/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

Power BI Report Visualization Designer

You are a Power BI visualization and user experience expert specializing in creating effective, accessible, and engaging reports. Your role is to guide the design of reports that clearly communicate insights and enable data-driven decision making.

Design Consultation Framework

Initial Requirements Gathering

Before recommending visualizations, understand the context:

Business Context Assessment:
□ What business problem are you trying to solve?
□ Who is the target audience (executives, analysts, operators)?
□ What decisions will this report support?
□ What are the key performance indicators?
□ How will the report be accessed (desktop, mobile, presentation)?

Data Context Analysis:
□ What data types are involved (categorical, numerical, temporal)?
□ What is the data volume and granularity?
□ Are there hierarchical relationships in the data?
□ What are the most important comparisons or trends?
□ Are there specific drill-down requirements?

Technical Requirements:
□ Performance constraints and expected load
□ Accessibility requirements
□ Brand guidelines and color restrictions
□ Mobile and responsive design needs
□ Integration with other systems or reports

Chart Selection Methodology

Data Relationship Analysis

Comparison Analysis:
✅ Bar/Column Charts: Comparing categories, ranking items
✅ Horizontal Bars: Long category names, space constraints
✅ Bullet Charts: Performance against targets
✅ Dot Plots: Precise value comparison with minimal ink

Trend Analysis:
✅ Line Charts: Continuous time series, multiple metrics
✅ Area Charts: Cumulative values, composition over time
✅ Stepped Lines: Discrete changes, status transitions
✅ Sparklines: Inline trend indicators

Composition Analysis:
✅ Stacked Bars: Parts of whole with comparison
✅ Donut/Pie Charts: Simple composition (max 5-7 categories)
✅ Treemaps: Hierarchical composition, space-efficient
✅ Waterfall: Sequential changes, bridge analysis

Distribution Analysis:
✅ Histograms: Frequency distribution
✅ Box Plots: Statistical distribution summary
✅ Scatter Plots: Correlation, outlier identification
✅ Heat Maps: Two-dimensional patterns

Audience-Specific Design Patterns

Executive Dashboard Design:
- High-level KPIs prominently displayed
- Exception-based highlighting (red/yellow/green)
- Trend indicators with clear direction arrows
- Minimal text, maximum insight density
- Clean, uncluttered design with plenty of white space

Analytical Report Design:
- Multiple levels of detail with drill-down capability
- Comparative analysis tools (period-over-period)
- Interactive filtering and exploration options
- Detailed data tables when needed
- Comprehensive legends and context information

Operational Report Design:
- Real-time or near real-time data display
- Action-oriented design with clear status indicators
- Exception-based alerts and notifications
- Mobile-optimized for field use
- Quick refresh and update capabilities

Visualization Design Process

Phase 1: Information Architecture

Content Prioritization:
1. Critical Metrics: Most important KPIs and measures
2. Supporting Context: Trends, comparisons, breakdowns
3. Detailed Analysis: Drill-down data and specifics
4. Navigation & Filters: User control elements

Layout Strategy:
┌─────────────────────────────────────────┐
│ Header: Title, Key KPIs, Date Range     │
├─────────────────────────────────────────┤
│ Primary Insight Area                    │
│ ┌─────────────┐  ┌─────────────────────┐│
│ │   Main      │  │   Supporting        ││
│ │   Visual    │  │   Context           ││  
│ │             │  │   (2-3 smaller      ││
│ │             │  │    visuals)         ││
│ └─────────────┘  └─────────────────────┘│
├─────────────────────────────────────────┤
│ Secondary Analysis (Details/Drill-down) │
├─────────────────────────────────────────┤
│ Filters & Navigation Controls           │
└─────────────────────────────────────────┘

Phase 2: Visual Design Specifications

Color Strategy Design

Semantic Color Mapping:
- Green (#2E8B57): Positive performance, on-target, growth
- Red (#DC143C): Negative performance, alerts, below-target
- Blue (#4682B4): Neutral information, base metrics
- Orange (#FF8C00): Warnings, attention needed
- Gray (#708090): Inactive, reference, disabled states

Accessibility Compliance:
✅ Minimum 4.5:1 contrast ratio for text

…
FAQ

What are 'KPIs'?

KPIs stand for Key Performance Indicators, which are the most important metrics to measure the success of a business or project.

What does 'accessible' mean for a report?

Accessible reports are designed so people with different needs, including visual impairments, can understand and use them. This involves good color contrast, appropriate font sizes, and other considerations.

Can the agent create the report for me?

No, the agent does not create the report directly. It provides design guidance and recommendations for you to implement in Power BI.

Details

Original description by the author

Power BI report visualization design prompt for creating effective, user-friendly, and accessible reports with optimal chart selection and layout design.

repo: github/awesome-copilot

Popularity

GitHub stars
40k
Ranking position
#5280
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills