本文根據 microsoft/skills 倉庫 README 整理,資料核對於 2026-10-11。README 標註該倉庫仍在積極開發中,技能數量以倉庫為準。
是什麼
microsoft/skills 是微軟維護的技能倉庫,主題很集中:讓編程智能體在使用 Azure SDK 和 Microsoft Foundry 時寫出符合當前 SDK 寫法的代碼。README 的解釋是,這些模式其實已經在模型的預訓練權重裏,缺的只是合適的「激活上下文」把它們調出來。
除了技能,倉庫還打包了幾樣配套資源:按角色劃分的自定義智能體(後端、前端、基礎設施、規劃)、一份 AGENTS.md 模板,以及預配置的 MCP 伺服器(文檔、GitHub、瀏覽器自動化)。README 頂部掛着「Work in Progress」的提示:技能還在增加,已有技能在更新到最新 SDK 寫法,測試也在擴充。
截至 2026-10-11,GitHub 顯示該倉庫約 3098 Star、350 Fork,最近一次推送在 2026-10-09。注意它和 skills.sh 榜單上安裝量很高的 microsoft/azure-skills 是兩個不同的倉庫。
包含哪些 Skill
README 的目錄表按語言分組,並用後綴區分:
- Core:11 個通用技能;
- Foundry(與語言無關):11 個;
- Python:39 個(後綴
-py);.NET:28 個(-dotnet); - TypeScript:25 個(
-ts);Java:25 個(-java);Rust:7 個(-rust)。
例如 README 的安裝示例裏出現的 azure-cosmos-db-py、mcp-builder。另有通過 Copilot CLI 安裝的插件包,如 deep-wiki 和 azure。倉庫還有一個網頁版的 Skill Explorer,可以瀏覽全部技能並一鍵安裝。
怎麼安裝
README 的 Quick Start:
bash
npx skills add microsoft/skills
在嚮導裏勾選需要的技能。技能會裝到所選智能體的目錄(GitHub Copilot 是 .github/skills/),同時用多個智能體時以符號連結共享。
手動方式是克隆倉庫後只複製需要的技能文件夾到項目的 .github/skills/。插件包在 Copilot CLI 裏安裝:/plugin marketplace add microsoft/skills,再 /plugin install azure@skills。
怎麼用
裝好後按平常方式提需求,命中的技能自動加載:
- 「用 Python 寫一個讀寫 Cosmos DB 的數據訪問層」;
- 「在 .NET 項目裏接入 Azure 的身份認證,用託管標識」;
- 「給這個 Foundry 智能體加一個工具調用」。
適合誰 / 不適合誰
適合:
- 在 Azure 上開發、主要用 GitHub Copilot 或 Claude Code 的團隊;
- 被「模型寫的是舊版 SDK 寫法」困擾的開發者。
不適合:
- 不用 Azure 的項目;
- 想要一鍵全裝的人——README 明確反對。
注意事項
- 許可證:MIT。
- 不要全裝:README 的原話是「有選擇地使用技能」,全部加載會導致上下文腐化——注意力被稀釋、浪費 token、不同模式混在一起,只複製當前項目必需的技能。
- 維護狀態:官方維護、更新頻繁,但處於開發中,技能可能調整或改名。
- 雲資源與憑據:技能教的是寫代碼,真正部署和調用 Azure 時會產生費用;憑據走官方的登入方式和託管標識,不要寫進代碼。
- MCP 配置:倉庫附帶的 MCP 伺服器配置會讓智能體獲得訪問 GitHub、瀏覽器等的能力,啟用前確認範圍。
0 條評論
還沒有評論,來搶沙發~