pbi-business-qa

Translate natural language business questions into grounded Power BI answers with DAX.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/fabioc-aloha/PBI-Visual-Assistant --skill pbi-business-qa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pbi-business-qa
Source: https://github.com/fabioc-aloha/PBI-Visual-Assistant/tree/main/.github/skills/pbi-business-qa
Command: npx skills add https://github.com/fabioc-aloha/PBI-Visual-Assistant --skill pbi-business-qa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Business users need quick, accurate answers from Power BI models without writing DAX or performing complex data exploration.

Core Features & Use Cases

  • Intent classification and routing to specialized handlers (connect, business-qa, create-measure, explore-schema, score-health, generate-theme, recommend-visual, import-file).
  • Grounded response generation that validates model context, ensures referenced tables/columns exist, and formats business-friendly results with optional DAX queries and visualization suggestions.
  • Multi-turn refinement that preserves conversation state and supports follow-up questions across measures and visuals.

Quick Start

Ask a natural-language business question against a connected Power BI model and receive a grounded answer with optional DAX and visual suggestions.

Frequently Asked Questions about pbi-business-qa

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

FAQPage Schema
How do I get answers from a Power BI semantic model without writing DAX?

You can ask natural-language business questions directly against a connected Power BI semantic model. The system translates them into grounded answers, generating and executing DAX queries on demand without requiring manual DAX authoring.

What do I need to connect to before asking natural language questions in Power BI?

You need an active connection to a Power BI semantic model via XMLA or TMDL. The system requires access to tables, measures, and relationships to validate context and ground its responses.

Can I ask follow-up questions during a Power BI Q&A session?

Yes, multi-turn refinement preserves conversation state across interactions. You can ask follow-up questions that build on previous queries, allowing continuous exploration across measures and visuals.

How does grounded Power BI Q&A ensure my data queries are accurate?

Grounded Q&A validates model context by ensuring referenced tables and columns actually exist within the connected semantic model. This prevents hallucinated queries and formats business-friendly results with optional DAX and visual suggestions.

Does natural language Power BI Q&A support generating visual recommendations?

Yes, the system formats results for business consumption and includes optional visualization suggestions. It routes intent to specialized handlers to recommend visuals alongside grounded answers and DAX queries.

What are the limitations of using natural language Q&A with a Power BI semantic model?

The system requires an active XMLA or TMDL connection and cannot function without access to the model's tables, measures, and relationships. Responses are strictly grounded in available schema context to ensure accuracy.