Skip to content

cherryjain-msft/awesome-fabric

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Fabric - Copilot Prompts, Skills & Instructions for Microsoft Fabric Developers

A curated collection of GitHub Copilot prompts, skills, instructions, and agent definitions tailored for Microsoft Fabric developers. Sourced and adapted from github/awesome-copilot.

What's Inside

Folder Description
instructions/ Copilot custom instructions (.instructions.md) that apply coding guidelines automatically
skills/ Reusable Copilot skills — domain expertise Copilot can invoke on demand
agents/ Agent/chat-mode definitions for specialized Fabric personas

Coverage Map — Microsoft Fabric Workloads

Fabric Workload Instructions Skills Agents
Lakehouse / Data Engineering fabric-lakehouse (+ PySpark, Data Factory refs)
Power BI — DAX power-bi-dax-best-practices power-bi-dax-optimization, powerbi-modeling (MEASURES-DAX) power-bi-dax-expert
Power BI — Data Modeling power-bi-data-modeling-best-practices power-bi-model-design-review, powerbi-modeling (STAR-SCHEMA, RELATIONSHIPS, PERFORMANCE) power-bi-data-modeling-expert
Power BI — Report Design power-bi-report-design-best-practices power-bi-report-design-consultation power-bi-visualization-expert
Power BI — Custom Visuals power-bi-custom-visuals-development
Power BI — Security / RLS power-bi-security-rls-best-practices powerbi-modeling (RLS)
Power BI — DevOps / ALM power-bi-devops-alm-best-practices
Power BI — Performance power-bi-performance-troubleshooting power-bi-performance-expert
Data Warehouse (T-SQL) ms-sql-dba, sql-sp-generation sql-code-review, sql-optimization ms-sql-dba
Real-Time Analytics (KQL) kusto-assistant
Notebooks (Python/PySpark) python

Quick Start

1. Instructions — Auto-apply coding guidelines

Copy any .instructions.md file into your repo's .github/ folder (or .vscode/). Copilot will automatically follow these guidelines when generating code matching the applyTo glob pattern.

.github/
  instructions/
    power-bi-dax-best-practices.instructions.md
    python.instructions.md

2. Skills — On-demand expertise

Place skill folders under .github/skills/ in your repo. Reference them in prompts or agent definitions.

.github/
  skills/
    fabric-lakehouse/
      SKILL.md
      references/
        pyspark.md
        getdata.md

3. Agents — Specialized chat modes

Place .agent.md files in .github/agents/. They appear as selectable chat modes in VS Code Copilot Chat.

.github/
  agents/
    power-bi-dax-expert.agent.md
    kusto-assistant.agent.md

Attribution

All content is sourced from github/awesome-copilot and filtered/organized for Microsoft Fabric developer relevance. Original authors are credited in each file's metadata.

About

Curated GitHub Copilot prompts, skills & instructions for Microsoft Fabric developers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors