
powerbi-modeling
Semantic modeling assistant for building optimized Power BI data models
by githubFree
Description
powerbi-modeling is an agent skill from the github/awesome-copilot collection that acts as a semantic modeling assistant for building optimized Power BI data models. It connects to an active model, in Power BI Desktop or in Fabric, to read the current structure before it gives guidance, so its advice fits the model that exists. The guidance covers star schemas with dimension and fact tables, table relationships with their cardinality and cross-filter direction, DAX measures and calculated columns, row-level security, naming conventions for tables, columns and measures, descriptions and documentation, performance tuning, calculation groups, field parameters, and model validation against best practice. It is triggered by requests such as creating a measure, adding a relationship, optimizing a model, or setting up row-level security. It is useful for analysts and modelers who are building or cleaning up a semantic model. Because the skill can connect to a live model, changes should be made to a copy or in a development workspace, and row-level security rules should be tested with real user roles before they are published, since a mistake there can expose data. The skill is installed with the skills CLI from the github/awesome-copilot repository. Its skills.sh page showed about 9.9K installs and passing results from three security audits at the time of the scan.…
Highlights
- Connects to an active Power BI model before advising
- Star schemas, relationships and cardinality
- DAX measures, calculated columns and calculation groups
- Row-level security and naming conventions
- Performance tuning and model validation
- Installs with the skills CLI
Ratings & Reviews
No ratings yet
Be the first to rate powerbi-modeling.
People also visit
powerbi-modeling FAQ
Which Power BI environments does it connect to?
Power BI Desktop or Fabric, with the active model read before guidance is given.
What does it help with?
Star schemas, relationships, DAX measures, row-level security, naming, documentation, performance and validation.
What should I watch with row-level security?
Test the rules with real user roles before publishing, since a mistake can expose data.
How do I install it?
Run npx skills add https://github.com/github/awesome-copilot --skill powerbi-modeling.
What security audits does it have?
skills.sh lists three audits: Gen Agent Trust Hub Pass, Socket Pass and Snyk Pass.
What are the best powerbi-modeling alternatives?
Popular alternatives to powerbi-modeling include power-bi-dax-optimization, power-bi-model-design-review and power-bi-performance-troubleshooting. See all powerbi-modeling alternatives






