
kpbray/power-bi-agent-skills
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
A comprehensive set of agent skills excellent at creating Power BI reports in PBIP format, with deep expertise in DAX, semantic models, and visuals for enterprise development.
개요
A comprehensive set of GitHub Copilot agent skills that make Copilot excellent at creating Power BI reports in PBIP format, with deep expertise in DAX, semantic models, and visuals for enterprise development. These skills enable GitHub Copilot to assist with: - - Create and manage Power BI Desktop Project structure - - Build tables, columns, relationships, and data sources - - Write measures, calculated columns, and time intelligence - - Create pages, charts, tables, slicers, and filters - - Apply BPA rules, naming conventions, and enterprise standards - - Data transformation, connections, and ETL - - Report styling, colors, fonts, and branding - - Reusable time intelligence and dynamic calculations - - Row-Level Security and Object-Level Security - - Automated validation, testing, and deployment pipelines - GitHub Copilot enabled in your IDE - Power BI Desktop (for validation) - Git for version control 1. Clone this repository or copy the .github/skills/ folder to your project 2.
README
원문 README의 일부입니다. 원문 보기.
Power BI GitHub Copilot Skills
A comprehensive set of GitHub Copilot agent skills that make Copilot excellent at creating Power BI reports in PBIP format, with deep expertise in DAX, semantic models, and visuals for enterprise development.
Overview
These skills enable GitHub Copilot to assist with:
- PBIP Project Scaffolding - Create and manage Power BI Desktop Project structure
- Semantic Models (TMDL) - Build tables, columns, relationships, and data sources
- DAX Measures - Write measures, calculated columns, and time intelligence
- Report Visuals (PBIR) - Create pages, charts, tables, slicers, and filters
- Best Practices - Apply BPA rules, naming conventions, and enterprise standards
- Power Query (M) - Data transformation, connections, and ETL
- Themes - Report styling, colors, fonts, and branding
- Calculation Groups - Reusable time intelligence and dynamic calculations
- Security (RLS/OLS) - Row-Level Security and Object-Level Security
- Deployment (CI/CD) - Automated validation, testing, and deployment pipelines
Skills
Core Skills
| Skill | Description |
|---|---|
pbip-project |
Project scaffolding and structure |
semantic-model |
TMDL semantic model creation |
dax |
DAX measures and calculations |
report-visuals |
PBIR report and visual creation |
best-practices |
BPA rules and quality checks |
Advanced Skills
| Skill | Description |
|---|---|
power-query |
M language for data transformation |
themes |
Report styling and branding |
calculation-groups |
Dynamic time intelligence patterns |
security |
Row-Level Security and Object-Level Security |
deployment |
CI/CD pipelines and DevOps practices |
Getting Started
Prerequisites
- GitHub Copilot enabled in your IDE
- Power BI Desktop (for validation)
- Git for version control
Using the Skills
- Clone this repository or copy the
.github/skills/folder to your project - GitHub Copilot will automatically discover and use these skills
- Ask Copilot to help with Power BI tasks using natural language
Example Prompts
"Create a new PBIP project for sales analytics"
"Add a Date table to the semantic model"
"Write a YTD sales measure with time intelligence"
"Create a column chart showing sales by region"
"Check this model against best practice rules"
"Add row-level security so sales reps only see their data"
"Set up a GitHub Actions pipeline for PBIP validation"
Project Structure
power-bi-github-copilot-skills/
├── .github/
│ └── skills/
추천 도구
다른 키워드를 입력하거나 필터를 제거해 보세요.
설치
npx skillfish add kpbray/power-bi-agent-skills