【免费下载链接】skills-for-fabric
A collection of skills and MCP systems to enable users of CLI, VSCode, Claude to operate over Microsoft Fabric
skills-for-fabric 是微软官方推出的Microsoft Fabric AI 技能合集:装好它,GitHub Copilot CLI、Claude Code、VS Code 等 AI 编程助手就能直接帮你创建笔记本、写 T-SQL、搭建奖牌架构(Medallion Architecture)和执行数据迁移。本教程带你 5 分钟完成安装,并用一句自然语言跑通第一个数据任务。
1️⃣ skills-for-fabric 是什么?先看懂"三层结构"
一句话理解:它把 Fabric 领域专家的"操作手册"打包成 AI 能读懂的指令文件。整个项目采用Agents → Skills → Common三层架构(详见 AGENTS.md):
| 层级 | 目录 | 作用 |
|---|---|---|
| Agents(角色) | agents/ | 5 种专家人设,如数据工程师、迁移工程师,负责跨工作负载编排 |
| Skills(技能) | skills/ | 25 个细分技能包,每个技能 = 一份SKILL.md+ 参考文档 |
| Common(共享知识) | common/ | Fabric REST API、认证、Token 获取等通用知识,被所有技能引用 |
几个代表性技能(完整清单见 skills/ 目录):
| 技能 | 能帮你做什么 |
|---|---|
| spark-cli | 笔记本编写与运行、Livy 会话、Materialized Lake View 全生命周期 |
| sqldw-cli | 仓库(Warehouse)T-SQL 开发、慢查询诊断、Query Insights |
| eventhouse-cli | Eventhouse / KQL 实时分析数据库管理 |
| eventstream-cli | 实时事件流拓扑(源→算子→目标)创建与监控 |
| semantic-model-authoring | Power BI 语义模型创建与 DAX 开发 |
| powerbi-report-cli | 报表规划、设计、制作、发布全流程 |
| fabriciq | 用自然语言提问,自动生成 DAX 并返回答案 |
| synapse-migration 等 | Synapse / Databricks / HDInsight 迁移到 Fabric |
| e2e-medallion-architecture | Bronze → Silver → Gold 奖牌架构端到端落地 |
| e2e-fabric-cost-estimation | Fabric 容量成本估算与 SKU 选型 |
💡 技能提供的是"专业指导",而 MCP 服务器提供"实时工具能力"(连接真实 API 和数据源),两者配合才完整。
2️⃣ 安装前的 3 个准备(约 2 分钟)
✅准备 1:一个 AI 编程工具GitHub Copilot CLI(官方推荐路径)、Claude Code、Cursor、Windsurf 或 VS Code 均可。
✅准备 2:已登录的 Azure CLIFabric 操作需要 Azure AD 认证,确保本机装有 Azure CLI 且已完成登录:
az login az account show --query tenantId --output tsv✅准备 3:Fabric 租户与访问权限需要一个可访问的 Microsoft Fabric 租户,并对目标工作区拥有相应权限。
3️⃣ 5 分钟安装:任选一条路径(约 1 分钟)
方式一:GitHub Copilot CLI 插件市场(推荐 ⭐)
在 Copilot CLI 中依次执行两条命令,先添加市场,再安装主技能包:
/plugin marketplace add microsoft/skills-for-fabric /plugin install fabric-skills@fabric-collectionfabric-skills:完整的 Fabric 技能合集(开发、消费、运维、迁移、端到端架构全覆盖)- 如果主要做报表和语义模型,可改装独立打包的 Power BI 创作包:
/plugin install powerbi-authoring@fabric-collection方式二:Claude Code 安装技能包
claude plugin marketplace add microsoft/skills-for-fabric claude plugin install fabric-skills@fabric-collection安装后运行claude mcp list查看 MCP 连接状态,配置细节见 mcp-setup/README.md。
方式三:APM 单技能安装(只装你需要的)
插件包是整体安装的;如果只想激活某一个技能,可以用 APM(Agent Package Manager):
pip install apm-cli apm install microsoft/skills-for-fabric --skill sqldw-cli --target copilot常用参数:
| 参数 | 作用 |
|---|---|
--skill NAME | 只安装指定技能,可重复使用 |
--target,-t | 部署目标工具,如copilot、claude、cursor,支持逗号分隔多选 |
--global,-g | 安装到用户级作用域而非当前项目 |
--only apm | 只部署技能,不注册任何 MCP 服务器 |
--dry-run | 只打印安装计划,不实际写入 |
方式四:克隆仓库,让 AI 工具自动识别
仓库根目录自带各工具的配置文件(CLAUDE.md、AGENTS.md、.cursorrules、.windsurfrules、GEMINI.md),克隆后克隆目录即"开箱即懂":
git clone https://gitcode.com/gh_mirrors/sk/skills-for-fabric4️⃣ 两步完成 Fabric 认证(约 1 分钟)
多数 Fabric 操作依赖 Azure 令牌。若尚未登录,执行:
az login az account get-access-token --resource https://api.fabric.microsoft.com⚠️ 不同工作负载可能需要不同资源端点的令牌(如 SQL 连接用
https://database.windows.net)。已安装的技能会根据具体任务给出对应命令和 API 模式,无需死记。
5️⃣ 跑通第一个数据任务(约 1 分钟)
打开 Copilot CLI(或你的 AI 工具),在项目文件夹中直接用自然语言提需求。最轻量的入门任务——文档化一个工作区:
Document my Fabric Workspace called FabricCLIDemo.想挑战更完整的场景?试试为 NYC 出租车数据设计奖牌架构:
Use Microsoft Fabric skills to design a medallion architecture for NYC taxi data.更多可直接抄作业的示例提示词都在 prompt_examples/ 目录里:
- 📄 NYCTaxi_MedallionArchitecture.txt —— 从原始数据到 Power BI 语义模型的完整奖牌架构
- 📄 Variables.txt —— 用 Variable Library 参数化 Lakehouse 引用
- 📄 EstimateFabricCost.txt —— 成本估算
- 📄 RealtimeTaxiEventstream.txt —— 实时事件流
看到 AI 自动帮你规划工作区、解析 ID、按规范生成命令了吗?这就是技能包的价值。
6️⃣ 更新插件与常见问题
更新已安装的技能包
/plugin update fabric-skills@fabric-collection # 或在终端一次性更新全部 copilot plugin update --all也可以开启自动更新:在~/.copilot/settings.json的fabric-collection条目中加上"autoUpdate": true;Claude Code 则在/plugin→ Marketplaces →fabric-collection→Enable auto-update中开启一次即可。
常见疑问 💬
Q:安装成功了,但 MCP 没连上?A:claude mcp list或 Claude 内/mcp查看各服务器状态;确认 Azure CLI 与客户端在同一环境(WSL/容器中不会自动共享 Windows 登录态)。排错清单见 mcp-setup/README.md。
Q:APM 装完 Copilot CLI 用不上 MCP?A:Copilot 目标需要-g全局作用域,否则 MCP 配置到不了 CLI;apm_modules/目录会写入.gitignore,请保留它。
Q:技能之间会不会"串台"?A:不会。每个技能内置明确的路由规则(如 KQL 物化视图归eventhouse-cli,Spark 归spark-cli),AI 会先选定模式再动手。
Q:想看版本变化?A:查看 CHANGELOG.md,打包信息见 apm.yml。
7️⃣ 关键资料索引
| 资料 | 路径 |
|---|---|
| 项目总览与安装说明 | README.md |
| 专家角色定义 | agents/FabricDataEngineer.agent.md 等 |
| 全部技能 | skills/ |
| 共享参考文档(认证、API 模式) | common/COMMON-CORE.md、common/COMMON-CLI.md |
| MCP 服务器配置指南 | mcp-setup/README.md、mcp-setup/mcp-config-template.json |
| 示例提示词 | prompt_examples/ |
| 发布日志 | CHANGELOG.md |
🎉 到这里,你已经掌握了 skills-for-fabric 的完整上手路径:选型 → 安装 → 认证 → 用一句话下数据任务。下一步,挑一个 prompt_examples/ 里的场景,让 AI 技能包替你干活吧。
【免费下载链接】skills-for-fabric
A collection of skills and MCP systems to enable users of CLI, VSCode, Claude to operate over Microsoft Fabric
相关推荐
Antigravity Skills快速上手:5分钟安装第一个AI Agent技能(免费图文教程)
Antigravity Skills快速上手:5分钟安装第一个AI Agent技能(免费图文教程) Antigravity Skills(antigravity
DLSS Swapper:不换游戏官方更新,也能给游戏换 DLSS 版本
DLSS Swapper:不换游戏官方更新,也能给游戏换 DLSS 版本 想让老游戏用上新一代 DLSS,或者刚升的版本不太稳、想退回去,手动的做法是钻进游戏目
桌面应用快速上手Robot Framework:5分钟安装并跑通你的第一个验收测试
快速上手Robot Framework:5分钟安装并跑通你的第一个验收测试 Robot Framework 是一款基于 Python 的开源自动化测试框架,使用
测试RPA接口测试
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考