
Powerbi Modeling
This one actually connects to your Power BI models through the MCP server and audits them against Microsoft's best practices. It checks whether you've got proper star schema design, validates relationships and cardinality, flags missing descriptions on tables and measures, and catches common mistakes like bidirectional filters everywhere. Before suggesting any changes, it pulls the current model state and gives you specific DAX code for measures, relationship configurations, and RLS setup. The workflow is solid: connect, analyze what's wrong, then guide you through fixes with actual operations you can run.
- install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
- 22
- skills.sh installs
- 10K
- GitHub stars
- 41K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add github/awesome-copilot --skill powerbi-modeling --agent claude-codeInstalls into .claude/skills of the current project.
Files
Power BI Semantic Modeling
Guide users in building optimized, well-documented Power BI semantic models following Microsoft best practices.
When to Use This Skill
Use this skill when users ask about:
- Creating or optimizing Power BI semantic models
- Designing star schemas (dimension/fact tables)
- Writing DAX measures or calculated columns
- Configuring table relationships (cardinality, cross-filter)
- Implementing row-level security (RLS)
- Naming conventions for tables, columns, measures
- Adding descriptions and documentation to models
- Performance tuning and optimization
- Calculation groups and field parameters
- Model validation and best practice checks
Trigger phrases: "create a measure", "add relationship", "star schema", "optimize model", "DAX formula", "RLS", "naming convention", "model documentation", "cardinality", "cross-filter"
Prerequisites
Required Tools
- Power BI Modeling MCP Server: Required for connecting to and modifying semantic models
- Enables: connection_operations, table_operations, measure_operations, relationship_operations, etc.
- Must be configured and running to interact with models
Sponsors
Details
More from github/awesome-copilot
All 318- Pdftk Server10K
- Scoutqa Test10K
- Nano Banana Pro Openrouter10K
- Markdown To Html9.9K
- Meeting Minutes9.9K
- Git Flow Branch Creator9.9K
- Dataverse Python Production Code9.8K
- Boost Prompt9.8K
- Kotlin Springboot9.8K
- Image Manipulation Image Magick9.8K
- Plantuml Ascii9.8K
- Readme Blueprint Generator9.7K
- Devops Rollout Plan9.7K
- My Pull Requests9.7K
- Csharp Docs9.7K
- Agent Governance9.7K
- Mcp Cli9.7K
- Context Map9.7K
- Ef Core9.7K
- Azure Deployment Preflight9.6K
- Write Coding Standards From File9.6K
- My Issues9.6K
- Create Spring Boot Java Project9.6K
- Appinsights Instrumentation9.5K