microsoft/skills-for-fabric
A collection of skills and MCP systems to enable users of CLI, VSCode, Claude to operate over Microsoft Fabric
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
Copy this rig
# review before running: this installs third-party code $ claude mcp add --transport http FabricIQ https://fabriciq.svc.cloud.microsoft/v1/mcp/fabriciq -H 'X-VARIANTS: YOUR_VALUE' $ claude mcp add --transport http powerbi-modeling-mcp https://api.fabric.microsoft.com/v1/mcp/powerbi/authoring $ claude mcp add --transport http fabric-sqlendpoint https://api.fabric.microsoft.com/v1/mcp/dataPlane/sqlEndpoint $ npx degit microsoft/skills-for-fabric/agents ./rig-skills-for-fabric/agents $ npx degit microsoft/skills-for-fabric/skills ./rig-skills-for-fabric/skills
MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.
$ claude mcp add --transport http FabricIQ https://fabriciq.svc.cloud.microsoft/v1/mcp/fabriciq -H 'X-VARIANTS: YOUR_VALUE' $ claude mcp add --transport http powerbi-modeling-mcp https://api.fabric.microsoft.com/v1/mcp/powerbi/authoring $ claude mcp add --transport http fabric-sqlendpoint https://api.fabric.microsoft.com/v1/mcp/dataPlane/sqlEndpoint
$ npx degit microsoft/skills-for-fabric/plugins/fabric-skills/skills/activator-cli .claude/skills/activator-cli $ npx degit microsoft/skills-for-fabric/plugins/fabric-skills/skills/azmon-mirroredcatalogs-operations-cli .claude/skills/azmon-mirroredcatalogs-operations-cli $ npx degit microsoft/skills-for-fabric/plugins/fabric-skills/skills/databricks-migration .claude/skills/databricks-migration $ npx degit microsoft/skills-for-fabric/plugins/fabric-skills/skills/dataflows-cli .claude/skills/dataflows-cli $ npx degit microsoft/skills-for-fabric/plugins/fabric-skills/skills/deployment-pipelines-authoring-cli .claude/skills/deployment-pipelines-authoring-cli $ npx degit microsoft/skills-for-fabric/plugins/fabric-skills/skills/e2e-fabric-cost-estimation .claude/skills/e2e-fabric-cost-estimation $ npx degit microsoft/skills-for-fabric/plugins/fabric-skills/skills/e2e-medallion-architecture .claude/skills/e2e-medallion-architecture $ npx degit microsoft/skills-for-fabric/plugins/fabric-skills/skills/eventhouse-cli .claude/skills/eventhouse-cli $ npx degit microsoft/skills-for-fabric/plugins/fabric-skills/skills/eventschemaset-cli .claude/skills/eventschemaset-cli $ npx degit microsoft/skills-for-fabric/plugins/fabric-skills/skills/eventstream-cli .claude/skills/eventstream-cli $ npx degit microsoft/skills-for-fabric/plugins/fabric-skills/skills/fabriciq-ontology-cli .claude/skills/fabriciq-ontology-cli $ npx degit microsoft/skills-for-fabric/plugins/fabric-skills/skills/fabriciq .claude/skills/fabriciq $ npx degit microsoft/skills-for-fabric/plugins/fabric-skills/skills/git-integration-operations-cli .claude/skills/git-integration-operations-cli $ npx degit microsoft/skills-for-fabric/plugins/fabric-skills/skills/hdinsight-migration .claude/skills/hdinsight-migration $ npx degit microsoft/skills-for-fabric/plugins/fabric-skills/skills/onelake-catalog-govern-cli .claude/skills/onelake-catalog-govern-cli $ npx degit microsoft/skills-for-fabric/plugins/fabric-skills/skills/pipeline-migration .claude/skills/pipeline-migration $ npx degit microsoft/skills-for-fabric/plugins/fabric-skills/skills/project-osmos .claude/skills/project-osmos $ npx degit microsoft/skills-for-fabric/plugins/fabric-skills/skills/search-consumption-cli .claude/skills/search-consumption-cli $ npx degit microsoft/skills-for-fabric/plugins/fabric-skills/skills/semantic-model-authoring .claude/skills/semantic-model-authoring $ npx degit microsoft/skills-for-fabric/plugins/fabric-skills/skills/spark-cli .claude/skills/spark-cli $ npx degit microsoft/skills-for-fabric/plugins/fabric-skills/skills/sqldb-cli .claude/skills/sqldb-cli $ npx degit microsoft/skills-for-fabric/plugins/fabric-skills/skills/sqldw-cli .claude/skills/sqldw-cli $ npx degit microsoft/skills-for-fabric/plugins/fabric-skills/skills/synapse-migration .claude/skills/synapse-migration $ npx degit microsoft/skills-for-fabric/plugins/fabric-skills/skills/variable-library-cli .claude/skills/variable-library-cli $ npx degit microsoft/skills-for-fabric/plugins/powerbi-authoring/skills/powerbi-report-cli .claude/skills/powerbi-report-cli
$ curl -fsSL --create-dirs -o .claude/agents/FabricAdmin.agent.md https://raw.githubusercontent.com/microsoft/skills-for-fabric/main/agents/FabricAdmin.agent.md $ curl -fsSL --create-dirs -o .claude/agents/FabricAppDev.agent.md https://raw.githubusercontent.com/microsoft/skills-for-fabric/main/agents/FabricAppDev.agent.md $ curl -fsSL --create-dirs -o .claude/agents/FabricDataEngineer.agent.md https://raw.githubusercontent.com/microsoft/skills-for-fabric/main/agents/FabricDataEngineer.agent.md $ curl -fsSL --create-dirs -o .claude/agents/FabricIQ.agent.md https://raw.githubusercontent.com/microsoft/skills-for-fabric/main/agents/FabricIQ.agent.md $ curl -fsSL --create-dirs -o .claude/agents/FabricMigrationEngineer.agent.md https://raw.githubusercontent.com/microsoft/skills-for-fabric/main/agents/FabricMigrationEngineer.agent.md
This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 7,204 rigs:
{
"permissions": {
"deny": [
"Read(./.env)",
"Read(**/.env)",
"Read(~/.ssh/**)",
"Bash(rm -rf *)",
"Read(**/*.pem)",
"Bash(rm -rf /)",
"Bash(git push --force:*)",
"Bash(sudo *)",
"Read(.env)",
"Bash(rm -rf /*)",
"Read(./.env.*)",
"Read(~/.aws/**)",
"Bash(git push --force*)",
"Bash(rm -rf:*)",
"Read(**/*.key)",
"Read(**/.env.*)",
"Bash(sudo:*)",
"Bash(git reset --hard*)",
"Bash(git reset --hard:*)",
"Read(.env.*)"
],
"ask": [
"Bash(git push:*)",
"Bash(git push *)",
"Bash(git commit:*)",
"Bash(rm *)",
"Bash(rm:*)",
"Bash(git rebase *)",
"Bash(wget *)",
"Bash(npm publish:*)",
"Bash(git commit *)",
"Bash(gh pr merge *)"
]
}
} MCP servers (3)
| server | source | est. tokens |
|---|---|---|
| fabriciq.svc.cloud.microsoft · "FabricIQ" | remote · remote | 2.5k |
| api.fabric.microsoft.com · "powerbi-modeling-mcp" | remote · remote | 2.5k |
| api.fabric.microsoft.com · "fabric-sqlendpoint" | remote · remote | 2.5k |
Skills (25)
activator-cliazmon-mirroredcatalogs-operations-clidatabricks-migrationdataflows-clideployment-pipelines-authoring-clie2e-fabric-cost-estimatione2e-medallion-architectureeventhouse-clieventschemaset-clieventstream-clifabriciq-ontology-clifabriciqgit-integration-operations-clihdinsight-migrationonelake-catalog-govern-clipipeline-migrationproject-osmossearch-consumption-clisemantic-model-authoringspark-clisqldb-clisqldw-clisynapse-migrationvariable-library-clipowerbi-report-cli
Subagents (5)
| FabricAdmin | > |
| FabricAppDev | > |
| FabricDataEngineer | > |
| FabricIQ | > |
| FabricMigrationEngineer | > |
Similar rigs
andrewcornell2000-Work/Claude-Installer
Claude Code only provisioner for Windows: MCP servers, plugins, skills, agents, hooks and settings from one repo.
MCP Hoarder 47.8k tok ·
data-goblin/power-bi-agentic-development
Power BI AI skills and Power BI agents for Claude Code and GitHub Copilot: a plugin marketplace of Power BI skills, subagents, and hooks for semantic models, DAX, TMDL, reports, and AI dashboards. Includes Microsoft Fabric skills and Fabric
Skill Collector 8.9k tok ·
rtk-ai/rtk
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies
Orchestrator 2.6k tok ·
Yeachan-Heo/oh-my-claudecode
Teams-first Multi-agent orchestration for Claude Code
Orchestrator 14.5k tok ·