Skill 寫法圖鑑

microsoft/skills

Microsoft | GitHub | MIT | 211 份

agent-framework-azure-ai-pyMicrosoft

用 Agent Framework Python SDK 在 Azure AI Foundry 建持久化 agent

airunway-aks-setupMicrosoft

從空白 AKS cluster 一路設定 AI Runway 到模型上線

aks-cost-optimizationMicrosoft

分析 AKS 進階成本,像 NAP、bin packing、儲存

aks-gpu-inferenceMicrosoft

用唯讀證據診斷 AKS GPU 和 KAITO 的 Day-2 事故

aks-known-issuesMicrosoft

只在錯誤簽章完全吻合時,查 AKS 已記載的修法

aks-network-captureMicrosoft

在 AKS node 上有範圍地抓封包,蒐集線路層證據

aks-troubleshootingMicrosoft

用唯讀、證據優先的方式查 AKS 線上事故的根本原因

appinsights-instrumentationMicrosoft

提供用 Azure Application Insights 替 web app 埋點的指引

applicationinsights-web-tsMicrosoft

用 Application Insights JS SDK 為瀏覽器 app 做 RUM 和 GenAI trace

azure-advisorMicrosoft

查詢並管理 Azure Advisor 的建議與狀態

azure-advisor-actionabilityMicrosoft

取得並呈現 Azure Advisor 建議的修復步驟,不自動執行

azure-aiMicrosoft

Azure AI 服務速查,包含搜尋、語音、OpenAI、文件辨識

azure-ai-agents-persistent-dotnetMicrosoft

用 .NET 低階 SDK 建立並管理持久化 AI agent、thread 與 run

azure-ai-agents-persistent-javaMicrosoft

用 Java 低階 SDK 建立並管理持久化 AI agent、thread 與 run

azure-ai-anomalydetector-javaMicrosoft

用 Java 版 Anomaly Detector SDK 做單變量與多變量異常偵測

azure-ai-contentsafety-javaMicrosoft

用 Java 版 Content Safety SDK 審核文字圖片並管理 blocklist

azure-ai-contentsafety-pyMicrosoft

用 Python 版 Content Safety SDK 偵測文字圖片的有害內容

azure-ai-contentsafety-tsMicrosoft

用 TypeScript REST SDK 分析有害內容並管理 blocklist

azure-ai-contentunderstanding-pyMicrosoft

用 Python SDK 從文件、圖片、音訊、影片擷取多模態內容

azure-ai-document-intelligence-dotnetMicrosoft

用 .NET SDK 從文件擷取文字、表格,並訓練自訂模型

azure-ai-document-intelligence-tsMicrosoft

用 TypeScript REST SDK 從發票、收據等文件擷取結構化資料

azure-ai-formrecognizer-javaMicrosoft

用 Java 版 Document Intelligence SDK 擷取文件資料並建立自訂模型

azure-ai-language-conversations-pyMicrosoft

用 Python SDK 做對話語言理解,分析意圖與實體

azure-ai-ml-pyMicrosoft

用 Python SDK v2 管理 Azure ML 的 workspace、job、模型和 compute

azure-ai-openai-dotnetMicrosoft

用 .NET SDK 呼叫 Azure OpenAI,做聊天、embedding、圖片和語音

azure-ai-projects-dotnetMicrosoft

用 .NET 高階 SDK 管理 Azure AI Foundry project 與 agent

azure-ai-projects-javaMicrosoft

用 Java SDK 管理 Foundry project 的 connection、index 和 evaluation

azure-ai-projects-pyMicrosoft

用 Python Foundry SDK 建立版本化 agent、跑 evaluation、管理資源

azure-ai-projects-tsMicrosoft

用 TypeScript SDK 建立 Foundry agent、管理 connection 與 dataset

azure-ai-textanalytics-pyMicrosoft

用 Python SDK 做情緒分析、實體辨識、PII 偵測和醫療 NLP

azure-ai-transcription-pyMicrosoft

用 Python SDK 做即時與批次語音轉文字,支援說話者分離

azure-ai-translation-document-pyMicrosoft

用 Azure Document Translation SDK 批次翻譯文件並保留格式

azure-ai-translation-text-pyMicrosoft

用 Azure Text Translation SDK 做即時翻譯、音譯和字典查詢

azure-ai-translation-tsMicrosoft

用 REST 風格 client 做文字翻譯、音譯和批次文件翻譯

azure-ai-vision-imageanalysis-javaMicrosoft

用 Azure AI Vision SDK for Java 做影像描述、OCR 和物件偵測

azure-ai-vision-imageanalysis-pyMicrosoft

用 Azure AI Vision Python SDK 做影像描述、OCR、物件偵測和裁切

azure-ai-voicelive-dotnetMicrosoft

用 .NET 的 Voice Live SDK 建構雙向即時語音助理

azure-ai-voicelive-javaMicrosoft

用 Java 的 VoiceLive SDK 做即時雙向語音對話

azure-ai-voicelive-pyMicrosoft

用 Python 的 Voice Live SDK 建構即時語音 AI 應用

azure-ai-voicelive-tsMicrosoft

用 TypeScript 的 Voice Live SDK 在 Node 和瀏覽器做即時語音 AI

azure-aigatewayMicrosoft

把 Azure API Management 設成 AI Gateway,管理模型、MCP tools 和 agent

azure-app-onboardMicrosoft

從點子或既有 app 一路帶到 Azure 部署,含成本估算和核准關卡

azure-app-onboard-prereqMicrosoft

部署到 Azure 之前,先評估程式碼的 build、完整度和可部署性

azure-appconfiguration-javaMicrosoft

用 Java 的 App Configuration SDK 集中管理設定、feature flag 和 snapshot

azure-appconfiguration-pyMicrosoft

用 Python 的 App Configuration SDK 管理設定和 feature flag

azure-appconfiguration-tsMicrosoft

用 TypeScript 做 App Configuration 的 CRUD、provider 和 feature flag

azure-cloud-migrateMicrosoft

評估 Lambda、Heroku、Fargate 等跨雲工作負載並遷移到 Azure

azure-communication-callautomation-javaMicrosoft

用 Java 做 IVR、通話路由、錄音和 DTMF 辨識等通話自動化

azure-communication-callingserver-javaMicrosoft

已棄用的 CallingServer SDK,只用來維護舊程式碼並遷移

azure-communication-chat-javaMicrosoft

用 Java 建構即時聊天,含 thread、訊息、參與者和已讀回條

azure-communication-common-javaMicrosoft

ACS 共用的 token credential、token 更新和使用者識別碼工具

azure-communication-sms-javaMicrosoft

用 Java 發簡訊給單一或多個收件人,附送達報告

azure-complianceMicrosoft

用 azqr 和 Key Vault 到期檢查做 Azure 合規與安全稽核

azure-computeMicrosoft

把 Azure VM 和 VMSS 的需求路由到推薦、建立、容量預留等流程

azure-compute-batch-javaMicrosoft

用 Java 的 Azure Batch SDK 執行大規模平行與 HPC 批次作業

azure-containerregistry-pyMicrosoft

用 Python 管理 Azure Container Registry 的映像檔和 repository

azure-cosmos-db-pyMicrosoft

用 Python/FastAPI 建構 production 等級的 Cosmos DB NoSQL 服務

azure-cosmos-javaMicrosoft

用 Java 操作 Cosmos DB NoSQL,含 reactive 模式和 partition key

azure-cosmos-pyMicrosoft

用 Python 做 Cosmos DB 的文件 CRUD、查詢和 partition key 設計

azure-cosmos-rustMicrosoft

用 Rust 操作 Azure Cosmos DB 做文件 CRUD

azure-cosmos-tsMicrosoft

用 TypeScript 操作 Cosmos DB 做文件 CRUD、查詢和批次操作

azure-data-tables-javaMicrosoft

用 Java 操作 Azure Table Storage 和 Cosmos Table API

azure-data-tables-pyMicrosoft

用 Python 操作 Azure Table Storage 的 entity CRUD 和批次

azure-deployMicrosoft

對已準備好並驗證過的 app 執行 Azure 部署,內建錯誤復原

azure-diagnosticsMicrosoft

用 AppLens 和 Azure Monitor 排查 Azure 正式環境問題

azure-enterprise-infra-plannerMicrosoft

從工作負載描述規劃並產生企業級 Azure 基礎設施的 Bicep 或 Terraform

azure-eventgrid-dotnetMicrosoft

用 .NET 發佈和消費 Azure Event Grid 事件

azure-eventgrid-javaMicrosoft

用 Java 發佈和接收 Azure Event Grid 事件

azure-eventgrid-pyMicrosoft

用 Python 發佈 CloudEvents 和 Event Grid 事件

azure-eventhub-dotnetMicrosoft

用 .NET 對 Event Hubs 做高吞吐量事件串流與 checkpoint

azure-eventhub-javaMicrosoft

用 Java 對 Event Hubs 做即時串流與事件處理

azure-eventhub-pyMicrosoft

用 Python 對 Event Hubs 做高吞吐量事件匯入與 checkpoint

azure-eventhub-rustMicrosoft

用 Rust 對 Azure Event Hubs 收發事件和批次送出

azure-eventhub-tsMicrosoft

用 TypeScript 對 Event Hubs 做事件串流和 checkpoint 消費

azure-identity-dotnetMicrosoft

用 .NET 的 Azure Identity 處理 DefaultAzureCredential 和 managed identity 驗證

azure-identity-javaMicrosoft

用 Java 的 Azure Identity 處理各種 Azure 驗證模式

azure-identity-pyMicrosoft

用 Python 的 Azure Identity 做 Entra ID 驗證和 token 快取

azure-identity-rustMicrosoft

用 Rust 的 Azure Identity 處理 Entra ID 驗證

azure-identity-tsMicrosoft

用 TypeScript 的 Azure Identity 設定各種 Azure 驗證

azure-keyvault-certificates-rustMicrosoft

用 Rust 在 Key Vault 建立和管理 X.509 憑證

azure-keyvault-keys-rustMicrosoft

用 Rust 在 Key Vault 建立金鑰並做 wrap、簽署

azure-keyvault-keys-tsMicrosoft

用 TypeScript 管理 Key Vault 的金鑰,做加解密、簽署和輪替

azure-keyvault-pyMicrosoft

用 Python 操作 Key Vault 的 secret、金鑰和憑證

azure-keyvault-secrets-rustMicrosoft

用 Rust 在 Key Vault 儲存、取得和管理 secret

azure-keyvault-secrets-tsMicrosoft

用 TypeScript 在 Key Vault 儲存和取得應用程式 secret

azure-kubernetesMicrosoft

規劃並建立可上正式環境的 AKS cluster,涵蓋 Day-0 決策和成本

azure-kubernetes-app-deployMicrosoft

把現有 web app 容器化並部署到已運作的 AKS cluster

azure-kubernetes-automatic-readinessMicrosoft

評估叢集和 manifest 能不能遷到 AKS Automatic,找出阻礙並產生修正

azure-kustoMicrosoft

用 KQL 查詢分析 Azure Data Explorer 的 log、遙測和時間序列

azure-kusto-graphMicrosoft

用 edges 優先的方式建 Kusto graph,做模式比對、最短路徑和連通元件

azure-kusto-irqlMicrosoft

用 Get/Extract/Enrich function 組出 IRQL 資安獵捕 pipeline

azure-kusto-irql-graphMicrosoft

把 KQL/IRQL 查詢結果用 Lift_To_Graph 轉成 Kusto Explorer 的視覺化 graph

azure-localMicrosoft

規劃、部署、維運並排除 Azure Local 標準部署的問題,先唯讀再改

azure-local-multi-rackMicrosoft

規劃、部署、維運 Azure Local 的 multi-rack 機櫃級部署,先唯讀再改

azure-maps-search-dotnetMicrosoft

用 Azure Maps .NET SDK 做地理編碼、路線規劃、地圖圖磚和天氣

azure-messagingMicrosoft

排除 Event Hubs 和 Service Bus SDK 的連線、認證和訊息處理問題

azure-messaging-webpubsub-javaMicrosoft

用 Azure Web PubSub Java SDK 做 WebSocket 即時推播和聊天

azure-messaging-webpubsubservice-pyMicrosoft

用 Azure Web PubSub Python SDK 做即時訊息、WebSocket 和 pub/sub

azure-mgmt-apicenter-dotnetMicrosoft

用 .NET 管理 Azure API Center 的 API 清冊、版本、環境和治理

azure-mgmt-apicenter-pyMicrosoft

用 Python 管理 Azure API Center 的 API 清冊、版本、環境和 metadata

azure-mgmt-apimanagement-dotnetMicrosoft

用 .NET 透過 ARM 管理 APIM 服務、API、product 和 policy

azure-mgmt-apimanagement-pyMicrosoft

用 Python 管理 APIM 服務、API、product、subscription 和 policy

azure-mgmt-applicationinsights-dotnetMicrosoft

用 .NET 管理 Application Insights component、web test 和 workbook

azure-mgmt-arizeaiobservabilityeval-dotnetMicrosoft

用 .NET 透過 Azure Marketplace 管理 Arize AI 可觀測性 organization

azure-mgmt-botservice-dotnetMicrosoft

用 .NET 管理 Azure Bot 資源、Teams 和 DirectLine 等 channel

azure-mgmt-botservice-pyMicrosoft

用 Python 建立和管理 Azure Bot Service 的 bot、channel 和連線

azure-mgmt-fabric-dotnetMicrosoft

用 .NET 透過 ARM 佈建、擴縮、暫停 Microsoft Fabric capacity

azure-mgmt-fabric-pyMicrosoft

用 Python 建立、擴縮、暫停和管理 Microsoft Fabric capacity

azure-mgmt-mongodbatlas-dotnetMicrosoft

用 .NET 把 MongoDB Atlas organization 當成 Azure ARM 資源來管理

azure-mgmt-weightsandbiases-dotnetMicrosoft

用 .NET 管理 Azure Marketplace 上的 Weights & Biases 實驗追蹤 instance

azure-microsoft-playwright-testing-tsMicrosoft

用 Azure Playwright Workspaces 在雲端瀏覽器上大規模跑 Playwright 測試

azure-monitor-ingestion-javaMicrosoft

用 Java 透過 DCR 與 DCE 把自訂 log 送進 Azure Monitor

azure-monitor-ingestion-pyMicrosoft

用 Python 透過 Logs Ingestion API 把自訂 log 送進 Log Analytics

azure-monitor-opentelemetry-exporter-javaMicrosoft

Java 版 Azure Monitor OpenTelemetry exporter,已棄用,請改用 autoconfigure

azure-monitor-opentelemetry-exporter-pyMicrosoft

Python 版底層 exporter,把 OpenTelemetry 資料送到 Application Insights

azure-monitor-opentelemetry-pyMicrosoft

Python 版 Azure Monitor OpenTelemetry distro,一行設定 Application Insights

azure-monitor-opentelemetry-tsMicrosoft

用 @azure/monitor-opentelemetry 替 Node.js 應用程式加分散式追蹤與 metric

azure-monitor-query-javaMicrosoft

Java 版 Azure Monitor 查詢 SDK,跑 Kusto 與 metric 查詢,已棄用

azure-monitor-query-pyMicrosoft

Python 版 Azure Monitor 查詢 SDK,查 Log Analytics 與 metric

azure-postgres-tsMicrosoft

用 node-postgres 連 Azure PostgreSQL,含 connection pool 與 Entra 免密碼驗證

azure-prepareMicrosoft

替 azd 專案先寫部署計畫,再產生 azure.yaml、IaC 和 Dockerfile

azure-quotasMicrosoft

用 az quota 檢查 Azure 配額與用量,部署前先驗證容量

azure-reliabilityMicrosoft

評估 Functions 與 App Service 的可靠性,再分階段修復 zone redundancy 和 failover

azure-resource-lookupMicrosoft

用 Azure Resource Graph 列出、尋找跨訂閱的 Azure 資源與孤兒資源

azure-resource-manager-cosmosdb-dotnetMicrosoft

用 .NET 透過 ARM 建立與管理 Cosmos DB 帳號、資料庫和 throughput

azure-resource-manager-durabletask-dotnetMicrosoft

用 .NET 透過 ARM 管理 Durable Task Scheduler、Task Hub 與保留政策

azure-resource-manager-mysql-dotnetMicrosoft

用 .NET 管理 MySQL Flexible Server,含資料庫、防火牆、備份與高可用

azure-resource-manager-playwright-dotnetMicrosoft

用 .NET 透過 ARM 建立與管理 Playwright Testing workspace 和 quota

azure-resource-manager-postgresql-dotnetMicrosoft

用 .NET 管理 PostgreSQL Flexible Server,含資料庫、備份、唯讀 replica 與高可用

azure-resource-manager-redis-dotnetMicrosoft

用 .NET 透過 ARM 管理 Azure Cache for Redis,含 key、防火牆與 geo-replication

azure-resource-manager-sql-dotnetMicrosoft

用 .NET 透過 ARM 管理 Azure SQL server、資料庫、elastic pool 與防火牆

azure-resource-visualizerMicrosoft

分析 Azure resource group 並畫出資源關係的 Mermaid 架構圖

azure-search-documents-dotnetMicrosoft

用 .NET 的 Azure AI Search SDK 做全文、向量、語意和混合搜尋

azure-search-documents-pyMicrosoft

用 Python 的 Azure AI Search SDK 做向量、混合、語意搜尋與 indexing

azure-search-documents-tsMicrosoft

用 TypeScript 的 Azure AI Search SDK 做向量、混合、語意搜尋

azure-search-navMicrosoft

用搜尋 API 產生直達 Azure portal 特定選單頁面的連結

azure-security-keyvault-keys-dotnetMicrosoft

用 .NET 管理 Key Vault 金鑰,做加密、簽章與輪替

azure-security-keyvault-keys-javaMicrosoft

用 Java 管理 Key Vault 金鑰,做加密、簽章與輪替

azure-security-keyvault-secrets-javaMicrosoft

用 Java 在 Key Vault 儲存、取得與輪替密碼和 API key

azure-servicebus-dotnetMicrosoft

用 .NET 操作 Service Bus 的 queue、topic、session 與 dead letter

azure-servicebus-pyMicrosoft

用 Python 操作 Service Bus 的 queue、topic、session 與 dead letter

azure-servicebus-tsMicrosoft

用 TypeScript 操作 Service Bus 的 queue、topic、session 與 dead letter

azure-speech-to-text-rest-pyMicrosoft

用 REST API 和 Python 把 60 秒內的短音訊轉成文字

azure-storageMicrosoft

Azure Storage 各服務與存取層級、備援選項的速查與操作

azure-storage-blob-javaMicrosoft

用 Java 對 Azure Blob Storage 上傳、下載、列出與管理檔案

azure-storage-blob-pyMicrosoft

用 Python 對 Azure Blob Storage 上傳、下載、列出與管理 blob

azure-storage-blob-rustMicrosoft

用 Rust 對 Azure Blob Storage 上傳、下載與管理 blob

azure-storage-blob-tsMicrosoft

用 TypeScript 對 Azure Blob Storage 上傳、下載、產生 SAS 與管理 blob

azure-storage-file-datalake-pyMicrosoft

用 Python 操作 Data Lake Gen2 的階層式檔案系統、目錄與 ACL

azure-storage-file-share-pyMicrosoft

用 Python 操作 Azure SMB 檔案共用、目錄、檔案與 snapshot

azure-storage-file-share-tsMicrosoft

用 TypeScript 操作 Azure SMB 檔案共用、目錄、檔案與 SAS

azure-storage-queue-pyMicrosoft

用 Python 操作 Azure Queue Storage 收發訊息與非同步處理

azure-storage-queue-rustMicrosoft

用 Rust 對 Azure Queue Storage 傳送、接收與刪除訊息

azure-storage-queue-tsMicrosoft

用 TypeScript 對 Azure Queue Storage 傳送、接收、peek 與處理訊息

azure-upgradeMicrosoft

評估並自動升級 Azure 的 plan、SKU,或把舊 Java SDK 現代化

azure-validateMicrosoft

部署前驗證 Azure 設定、Bicep、RBAC 與前置條件是否就緒

azure-web-pubsub-tsMicrosoft

用 Azure Web PubSub SDK 做 WebSocket 即時訊息、群組與通知

capacityMicrosoft

跨 region 和 project 找出有足夠容量的 Azure OpenAI 部署位置

cloud-solution-architectMicrosoft

照 Azure Architecture Center 做雲端架構設計與 WAF 審查

continual-learningMicrosoft

替 AI coding agent 建立跨 session 的記憶與反思學習機制

copilot-sdkMicrosoft

用 Copilot SDK 在多種語言建立可程式化操作 Copilot 的應用

cost-analysisMicrosoft

分析 Azure 實際支出、帳單暴增,以及 AKS 與 AI 成本

cost-estimationMicrosoft

預測 Azure 支出,並替規劃中的資源與工作負載估價

cost-governanceMicrosoft

用 budget、警報、tag 和 policy 管控 Azure 成本

cost-optimizationMicrosoft

找出 Azure 閒置資源、rightsizing 機會與 Reservation 優化建議

customizeMicrosoft

互動式部署 Azure OpenAI 模型,自選版本、SKU、容量與內容過濾

debugviewMicrosoft

用 DbgViewCli 擷取 Windows usermode 與 kernel 除錯輸出

declarative-agent-developerMicrosoft

建立、部署並在地化 M365 Copilot 與 Teams 的 declarative agent

deployMicrosoft

執行驗證過的 IaC 部署到 Azure,並做健康檢查與錯誤修復

deploy-modelMicrosoft

依意圖把 Azure OpenAI 模型部署路由到 preset、自訂或容量探索

discover-azure-skillsMicrosoft

搜尋 Azure skill 目錄,推薦符合任務並附安裝說明的 skill

entra-agent-idMicrosoft

用 Graph beta API 建立 AI agent 的 Entra 身分與 Blueprint

entra-app-registrationMicrosoft

引導完成 Entra ID app registration、OAuth 2.0 與 MSAL 整合

fastapi-router-pyMicrosoft

用既有模式建立含 CRUD、驗證與 response model 的 FastAPI router

finetuningMicrosoft

在 Foundry 用 SFT、DPO、RFT 微調模型,含資料準備到評估

foundry-iqMicrosoft

建立、診斷並連接 Foundry IQ knowledge base,讓文件可搜尋

frontend-design-reviewMicrosoft

依設計品質三支柱審查 UI,或打造有辨識度的前端介面

frontend-ui-dark-tsMicrosoft

用 Tailwind 與 Framer Motion 做有 glassmorphism 的深色 React 介面

github-issue-creatorMicrosoft

把雜亂的筆記、錯誤 log 或截圖整理成結構清楚的 GitHub issue

install-atkMicrosoft

安裝或更新 M365 Agents Toolkit 的 CLI 與 VS Code 擴充套件

kqlMicrosoft

寫出正確有效率的 KQL 查詢,並避開常見語法與記憶體陷阱

m365-agent-evaluatorMicrosoft

用 m365-copilot-eval CLI 建立、執行並分析 Copilot agent 評估

m365-agents-dotnetMicrosoft

用 Microsoft 365 Agents SDK 在 .NET 建立 Teams 與 Copilot Studio agent

m365-agents-pyMicrosoft

用 Microsoft 365 Agents SDK 在 Python 建立 Teams 與 Copilot Studio agent

m365-agents-tsMicrosoft

用 Microsoft 365 Agents SDK 在 TypeScript 建立 Teams 與 Copilot Studio agent

mcp-builderMicrosoft

建立高品質 MCP server,含工具設計、實作、測試與 evaluation

microsoft-azure-webjobs-extensions-authentication-events-dotnetMicrosoft

用 Azure Functions 處理 Entra ID 自訂驗證事件,做 token 加料與 OTP 客製

microsoft-docsMicrosoft

用 Microsoft Learn 官方文件回答 Microsoft 技術的概念、設定與限制問題

microsoft-foundryMicrosoft

建置、deploy、評估、微調 Microsoft Foundry 的 agent、模型與資源,含子 skill 路由

podcast-generationMicrosoft

用 Azure OpenAI Realtime 把文字轉成 podcast 風格語音旁白,含前後端實作

prepareMicrosoft

把應用程式元件對應到 Azure 服務,並估算成本、驗證配額,產出 prepare-plan

presetMicrosoft

分析各 region 容量,把 Azure OpenAI 模型 deploy 到最適合的 region

pydantic-models-pyMicrosoft

用 Base/Create/Update/Response/InDB 多模型模式寫 Pydantic v2 模型

python-appservice-deployMicrosoft

把 Flask/Django/FastAPI 程式碼 deploy 到 Azure App Service Linux

react-flow-node-tsMicrosoft

建立帶 TypeScript 型別與 Zustand 整合的 React Flow 自訂 node 元件

scaffoldMicrosoft

依 prepare 計畫產生 Bicep 基礎設施程式碼,經 sub-agent 自我審查後交給 deploy

skill-creatorMicrosoft

替 Azure SDK 與 Foundry 寫 skill 的完整指南,含 token 預算、驗證模式與測試流程

slack-to-teamsMicrosoft

把 Slack bot 遷移到 Teams、跨平台橋接的路由式專家系統

teams-app-developerMicrosoft

用 ATK CLI 建置、測試、deploy 給 Teams 和 Copilot 的 M365 應用與 agent

ui-widget-developerMicrosoft

用 React + Fluent UI 建立在 Copilot Chat 渲染 widget 的 MCP server

wiki-ado-convertMicrosoft

產生 Node.js script,把 VitePress/GFM wiki 轉成 Azure DevOps Wiki 相容格式

wiki-agents-mdMicrosoft

為 repo 各資料夾產生 AGENTS.md,寫明 build、測試、風格與邊界,已存在就跳過

wiki-architectMicrosoft

分析 repo 並產生階層式 wiki 目錄與四種對象的 onboarding 指南

wiki-changelogMicrosoft

分析 git 歷史,產生依變更類型分類、面向使用者的 changelog

wiki-llms-txtMicrosoft

依 llms.txt 規格產生 llms.txt 與 llms-full.txt,讓 wiki 對 LLM 友善

wiki-onboardingMicrosoft

為 contributor、staff engineer、主管、PM 各產生一份 onboarding 指南

wiki-page-writerMicrosoft

寫出有深度的技術文件頁,附深色 Mermaid 圖和原始碼引用

wiki-qaMicrosoft

只根據原始碼證據回答 repo 問題,附帶連結的引用與 Mermaid 圖

wiki-researcherMicrosoft

對程式碼庫主題做多輪深度研究,每個說法都要有證據

wiki-vitepressMicrosoft

把 wiki Markdown 打包成深色主題的 VitePress 靜態網站

zustand-store-tsMicrosoft

用 TypeScript 與 subscribeWithSelector 建立 Zustand store