Agent Skills
› microsoft/azure-skills
microsoft/azure-skills
GitHub用于生成 Azure Kusto IRQL 安全调查查询。将自然语言请求转化为由 Get、Extract、Enrich 函数组成的可组合管道,支持威胁狩猎和事件响应,需预先验证环境可用性。
安装全部 Skills
npx skills add microsoft/azure-skills --all -g -y
集合内 Skills (66)
按质量分展示前 50 个(共 66 个),完整列表请用安装命令预览或逐个打开详情。
用于生成 Azure Kusto IRQL 安全调查查询。将自然语言请求转化为由 Get、Extract、Enrich 函数组成的可组合管道,支持威胁狩猎和事件响应,需预先验证环境可用性。
明确要求使用 IRQL 或 Get/Extract/Enrich 函数
编写可组合的狩猎管道
进行威胁狩猎或事件响应分析
npx skills add microsoft/azure-skills --skill azure-kusto-irql -g -y
指导用户在AKS集群上从零搭建AI Runway,涵盖集群验证、控制器安装、GPU评估及模型首次部署全流程。
setup AI Runway
onboard AKS cluster
deploy model to AKS
npx skills add microsoft/azure-skills --skill airunway-aks-setup -g -y
提供Azure Application Insights集成指南,涵盖SDK配置、遥测模式及自动/手动植入示例,用于指导Web应用监控。
询问如何为应用添加App Insights
需要SDK设置说明
查询遥测最佳实践
npx skills add microsoft/azure-skills --skill appinsights-instrumentation -g -y
提供 Azure AI 服务(搜索、语音、OpenAI、文档智能)的使用指南,涵盖 MCP 工具调用、SDK 参考及核心能力说明,辅助开发者集成相关功能。
需要实现全文或向量搜索
进行语音转文字或文字转语音
使用 OpenAI 模型生成内容
执行 OCR 或文档信息提取
npx skills add microsoft/azure-skills --skill azure-ai -g -y
配置 Azure API Management 作为 AI 网关,用于治理 AI 模型、MCP 工具和智能体。支持语义缓存、令牌限制、内容安全、负载均衡及成本监控等策略,并提供后端添加与测试的 CLI 参考。
配置 AI 网关以治理模型和工具
启用语义缓存或令牌限制
设置内容安全或防越狱检测
添加 Azure OpenAI 后端
测试 AI 网关端点
npx skills add microsoft/azure-skills --skill azure-aigateway -g -y
评估并迁移跨云工作负载至Azure,支持Lambda、Beanstalk、Heroku等源平台向Azure Functions、App Service及Container Apps转换,提供代码分析与迁移指引。
AWS到Azure迁移
Heroku到Azure迁移
GCP Cloud Run迁移
Kubernetes到Azure迁移
跨云平台迁移
npx skills add microsoft/azure-skills --skill azure-cloud-migrate -g -y
用于运行Azure合规性扫描与安全审计,评估资源配置是否符合最佳实践,识别孤立或错误配置的资源,并检查Key Vault中密钥、秘密和证书的过期情况。
用户需要检查Azure合规性或最佳实践
评估Azure资源是否存在配置问题
运行azqr进行合规性审查
查找Key Vault中过期的证书、密钥或秘密
npx skills add microsoft/azure-skills --skill azure-compliance -g -y
用于管理Azure云成本,包括查询历史费用、预测未来支出及优化资源以降低成本。支持订阅、资源组等范围的费用分析与Redis、存储等服务的具体优化建议。
查询Azure费用明细
预测未来云支出
识别并减少资源浪费
优化虚拟机或存储成本
npx skills add microsoft/azure-skills --skill azure-cost -g -y
用于在 Azure Data Explorer (Kusto) 中执行 KQL 查询与分析,支持日志、遥测及时间序列数据的探索、聚合、模式发现及资源管理。
需要查询或分析 Kusto/ADX 数据库中的数据
请求执行 KQL 语句进行日志或遥测数据分析
询问 ADX 集群、数据库表结构或资源列表
npx skills add microsoft/azure-skills --skill azure-kusto -g -y
用于检查和管理Azure配额及资源使用情况,支持部署前容量验证、区域选择、限额查询及配额提升申请。
检查配额
服务限制
当前用量
请求配额增加
配额超限
验证容量
区域可用性
vCPU限制
npx skills add microsoft/azure-skills --skill azure-quotas -g -y
分析Azure资源组并生成详细的Mermaid架构图,展示资源间的拓扑关系与依赖。适用于理解云基础设施结构、可视化资源连接及生成架构文档。
创建架构图
可视化Azure资源
显示资源关系
生成Mermaid图
分析资源组
映射Azure基础设施
npx skills add microsoft/azure-skills --skill azure-resource-visualizer -g -y
评估并自动化升级Azure工作负载(如函数计划、SKU变更)及跨服务迁移,同时支持Java Azure SDK代码现代化,确保升级前评估与用户确认。
升级Azure Functions计划或更改托管层级
评估升级就绪状态
将Azure Java遗留SDK迁移至现代SDK
将Azure Cache for Redis迁移至Managed Redis
npx skills add microsoft/azure-skills --skill azure-upgrade -g -y
指导 Microsoft Entra ID 应用注册、OAuth 2.0 认证及 MSAL 集成,涵盖创建注册、配置权限、生成服务主体及示例代码。
需要注册 Azure AD 应用
配置 OAuth 或 MSAL 认证流程
添加 API 权限或生成服务主体
npx skills add microsoft/azure-skills --skill entra-app-registration -g -y
将 Python (Flask/Django/FastAPI) 代码部署至 Azure App Service Linux。自动处理资源创建、框架检测及部署配置,严格禁止部署后验证,确保标准化发布流程。
部署 Python Web 应用到 Azure App Service
Flask/Django/FastAPI 应用上线
Azure App Service Linux 环境下的代码发布
npx skills add microsoft/azure-skills --skill python-appservice-deploy -g -y
指导用户在现有AKS集群上从零部署AI Runway,涵盖集群验证、控制器安装、GPU评估及首个模型部署全流程。
setup AI Runway
onboard AKS cluster
install AI Runway
deploy model to AKS
npx skills add microsoft/azure-skills --skill airunway-aks-setup -g -y
提供Azure Application Insights应用监控的集成指导、SDK配置及遥测模式参考,适用于ASP.NET Core和Node.js等应用的自动或手动埋点。
询问如何为应用添加Application Insights监控
需要App Insights SDK设置指南
查询遥测模式和APM最佳实践
了解Application Insights基本概念
npx skills add microsoft/azure-skills --skill appinsights-instrumentation -g -y
提供 Azure AI 服务(搜索、语音、OpenAI、文档智能)的使用指南,涵盖 MCP 工具调用、功能特性及多语言 SDK 参考。
使用 Azure AI Search 进行全文或向量检索
处理语音转文本或文本转语音任务
集成 OpenAI 模型或 DALL-E
执行 OCR 或文档信息提取
npx skills add microsoft/azure-skills --skill azure-ai -g -y
配置 Azure API Management 作为 AI 网关,用于治理 AI 模型、MCP 工具和智能体。涵盖语义缓存、令牌限制、内容安全、负载均衡及后端配置等任务。
配置 AI 网关
AI 模型治理
MCP 工具限流
内容安全检查
添加 AI 后端
npx skills add microsoft/azure-skills --skill azure-aigateway -g -y
用于评估和迁移跨云工作负载至 Azure,支持 Lambda、Beanstalk、Kubernetes 等源平台向 Azure Functions、App Service、Container Apps 的转换,含代码适配与部署指导。
AWS Lambda 迁移到 Azure Functions
AWS Beanstalk/Heroku/App Engine 迁移到 Azure App Service
Fargate/Kubernetes/Cloud Run 迁移到 Azure Container Apps
跨云平台迁移
npx skills add microsoft/azure-skills --skill azure-cloud-migrate -g -y
用于执行Azure合规与安全审计,通过azqr扫描资源最佳实践及配置问题,并检查Key Vault中密钥、秘密和证书的过期状态,生成修复建议。
运行azqr进行合规评估
检查Key Vault中证书或密钥是否过期
审查Azure资源安全态势
查找未配置过期日期的秘密
npx skills add microsoft/azure-skills --skill azure-compliance -g -y
用于Azure成本管理,支持查询历史费用、预测未来支出及优化资源以降低成本。涵盖成本查询、浪费识别、服务特定优化(如Redis和存储)等场景。
Azure costs
cost breakdown
optimize costs
reduce spending
forecast spending
npx skills add microsoft/azure-skills --skill azure-cost -g -y
评估 AKS 集群及工作负载对 AKS Automatic 模式的兼容性,识别迁移障碍并生成修复方案。
检查 AKS Automatic 就绪状态
验证清单以进行 AKS Automatic 兼容
评估集群的 Automatic 兼容性
npx skills add microsoft/azure-skills --skill azure-kubernetes-automatic-readiness -g -y
用于在Azure Data Explorer中执行KQL查询和分析,支持日志、遥测及时间序列数据的探索、聚合与可视化。
用户请求查询Kusto或ADX数据库
需要分析日志或遥测数据
执行KQL查询进行时间序列分析
查看ADX集群或表结构
npx skills add microsoft/azure-skills --skill azure-kusto -g -y
用于检查和管理Azure订阅配额及用量,支持部署前容量验证、区域选择及配额提升请求。通过Azure CLI优先处理服务限制查询与扩容操作,确保资源可用性。
检查配额
服务限制
当前用量
请求配额增加
配额超出
验证容量
区域可用性
vCPU限制
npx skills add microsoft/azure-skills --skill azure-quotas -g -y
分析Azure资源组并生成Mermaid架构图,展示资源间的关系与拓扑结构。支持资源发现、依赖映射及文档生成。
创建架构图
可视化Azure资源
显示资源关系
生成Mermaid图
分析资源组
npx skills add microsoft/azure-skills --skill azure-resource-visualizer -g -y
用于评估和自动化升级 Azure 工作负载(如 Functions 计划、SKU 变更、跨服务迁移)及现代化 Java SDK 依赖。支持从传统平台迁移至托管服务,确保操作安全且可恢复。
升级 Azure Functions 计划或更改托管层级
评估升级就绪状态并自动化迁移步骤
将遗留 Azure Java SDK 迁移至现代版本
从 ACR/ACRE 迁移至 Azure Managed Redis
npx skills add microsoft/azure-skills --skill azure-upgrade -g -y
指导 Microsoft Entra ID 应用注册、OAuth 2.0 认证及 MSAL 集成。涵盖创建应用注册、配置重定向 URI、设置 API 权限、生成服务主体及客户端凭据,适用于 Web、SPA、移动和后台服务的身份验证流程。
需要注册 Azure AD 或 Entra ID 应用
配置 OAuth 2.0 或 MSAL 认证
设置应用 API 权限或服务主体
npx skills add microsoft/azure-skills --skill entra-app-registration -g -y
将Python (Flask/Django/FastAPI) 代码部署至Azure App Service Linux。自动处理环境创建、框架检测及部署流程,支持azd或azcli路径,并严格规范启动命令与错误处理,避免后续验证干扰。
需要部署Python应用到Azure App Service
执行Flask、Django或FastAPI应用的发布任务
npx skills add microsoft/azure-skills --skill python-appservice-deploy -g -y
将KQL查询结果转换为图结构,支持构建瞬态/持久化图、模式匹配、最短路径及连通分量分析。遵循边优先构建范式,适用于数据关系分析与可视化场景。
从表格数据构建图结构
查找数据中的模式或关系
计算最短路径或连通分量
创建持久化图模型或快照
npx skills add microsoft/azure-skills --skill azure-kusto-graph -g -y
将 KQL/IRQL 查询结果转换为 Azure Kusto Explorer 中的可视化图。生成 Lift_To_Graph 映射并调用 Graph_Render_View、Graph_Fold_By_Property 等函数,支持节点折叠、提取与丰富化,专注数据展示而非原生图分析。
将表格数据转为图标装饰的可视化图
对现有查询结果进行 IRQL 图映射或可视化
请求节点折叠、提取或丰富化操作
npx skills add microsoft/azure-skills --skill azure-kusto-irql-graph -g -y
评估代码库是否满足 Azure 部署前置条件,检查构建健康度、依赖兼容性及框架支持,识别部署阻塞项,为基础设施工作提供就绪性验证。
评估我的仓库是否准备好部署到 Azure
应用是否可部署
检查依赖兼容性
确定部署前的必要配置
npx skills add microsoft/azure-skills --skill azure-app-onboard-prereq -g -y
端到端 Azure 应用上线编排技能,从业务想法或现有代码自动识别服务、生成 IaC 并部署。支持迁移、成本估算及架构规划,全流程无需外部调用。
将现有应用迁移至 Azure
根据想法自动生成 Azure 部署方案
询问需要哪些 Azure 服务
获取部署前成本估算
npx skills add microsoft/azure-skills --skill azure-app-onboard -g -y
Azure计算资源路由技能,用于处理VM和VMSS的推荐、创建、容量预留及机器管理任务。根据用户意图分发至对应工作流,区分基础设施与应用程序部署场景。
推荐或比较VM/VMSS规格与价格
创建、配置或部署VM/VMSS实例
查询或操作容量预留组(CRG)
管理Essential Machine Management(EMM)
npx skills add microsoft/azure-skills --skill azure-compute -g -y
执行已准备应用的 Azure 部署,包括 azd up、terraform apply 等命令。需先通过 azure-prepare 和 azure-validate 验证,严禁跳过检查或手动更新状态,确保生产环境安全发布。
执行部署
推送到生产环境
运行 azd deploy
Terraform 应用
发布到 Azure
npx skills add microsoft/azure-skills --skill azure-deploy -g -y
用于排查 Azure 生产环境问题的诊断技能,涵盖 App Service、AKS、VM 及消息服务等常见故障,提供系统化排查流程和根因分析指导。
Debug production issues
Troubleshoot AKS or VM connectivity
npx skills add microsoft/azure-skills --skill azure-diagnostics -g -y
用于规划企业级 Azure 基础设施,支持落地页、网络及安全设计。通过7阶段流程生成 Bicep/Terraform IaC,含安全扫描与增量部署验证,面向云架构师。
plan Azure infrastructure
architect Azure landing zone
design hub-spoke network
plan multi-region DR topology
npx skills add microsoft/azure-skills --skill azure-enterprise-infra-planner -g -y
用于规划和创建生产级 Azure Kubernetes Service (AKS) 集群,涵盖 Day-0 决策如网络、API 服务器配置、SKU 选择及安全策略,提供从环境搭建到运维优化的全流程指导。
创建 AKS 集群
规划 AKS 网络架构
选择 AKS SKU
配置 AKS 安全与身份管理
npx skills add microsoft/azure-skills --skill azure-kubernetes -g -y
用于排查 Azure Event Hubs 和 Service Bus SDK 的连接、认证及消息处理问题,涵盖 AMQP 错误、锁丢失等场景。
Azure Messaging SDK 报错
连接失败或断开
消息锁丢失或过期
AMQP 链路错误
npx skills add microsoft/azure-skills --skill azure-messaging -g -y
为基于 azd 的 Azure 项目准备部署环境,生成 azure.yaml、基础设施代码(Bicep/Terraform)及 Dockerfile。需先制定计划并获批准,专注配置生成,不涉及实际部署执行。
用户明确希望使用 azd 作为部署工具
创建或更新 azure.yaml 文件
设置 Azure 基础设施
现代化应用以适配 Azure
npx skills add microsoft/azure-skills --skill azure-prepare -g -y
用于评估和改进 Azure PaaS 应用(Functions 和 App Service)的可靠性。扫描区域冗余、健康探针等配置,提供功能检查表并驱动端到端修复,支持 CLI 或 IaC 补丁。
assess reliability
check reliability
zone redundant
multi-region failover
high availability
npx skills add microsoft/azure-skills --skill azure-reliability -g -y
用于在Azure订阅和资源组中列出、查找和发现各类资源,支持跨订阅查询、孤儿资源发现及标签审计。
用户询问拥有哪些Azure资源
需要列出特定类型或状态的资源
进行跨订阅的资源库存盘点
npx skills add microsoft/azure-skills --skill azure-resource-lookup -g -y
提供 Azure Storage 服务(Blob、文件、队列、表、数据湖)的使用指南,涵盖访问层、冗余选项及生命周期管理。支持通过 MCP 工具或 CLI 进行存储账户和数据的操作。
Azure Blob Storage 使用咨询
Storage Account 配置与层级选择
上传下载 Blob 文件
Azure 存储生命周期管理
npx skills add microsoft/azure-skills --skill azure-storage -g -y
Azure部署前验证技能,检查配置、基础设施(RBAC/MI)及前置条件,确保部署就绪。
检查应用是否准备好部署
运行预检检查
验证配置文件或Bicep模板
npx skills add microsoft/azure-skills --skill azure-validate -g -y
用于通过 Microsoft Graph API 配置和管理 Microsoft Entra Agent ID,包括创建蓝图、实例身份及 OAuth 2.0 令牌交换流程。
需要为 AI 代理配置独立身份或权限
实现跨租户或 OBO 的代理令牌交换
排查 AADSTS 相关认证错误
npx skills add microsoft/azure-skills --skill entra-agent-id -g -y
用于构建、部署、评估和优化 Microsoft Foundry AI 代理及模型的全生命周期管理。涵盖 azd 工具使用、CI/CD 流水线设置、代理调用、微调及故障排查,排除通用 Azure 服务。
部署或更新 Foundry AI 代理
配置 Foundry 代理的 CI/CD 流水线
对 Foundry 模型进行微调或评估
调用或调试 Foundry AI 代理
npx skills add microsoft/azure-skills --skill microsoft-foundry -g -y
在部署前评估代码库对 Azure 的兼容性,检查构建健康度、依赖关系及框架支持情况。仅进行静态分析,禁止执行安装或测试命令,输出就绪性 verdict 以识别部署阻碍。
评估我的仓库是否准备好部署到 Azure
我的应用是否可以发布
扫描我的仓库以查找问题
我的依赖项是否兼容
npx skills add microsoft/azure-skills --skill azure-app-onboard-prereq -g -y
端到端编排技能,将业务想法或现有应用迁移至 Azure。自动检测服务、生成基础设施代码并部署,提供成本估算和预部署审批,无需重写代码。
将应用迁移到 Azure
规划 Azure 部署架构
获取部署成本估算
检查代码是否准备好部署
一键部署到新应用
npx skills add microsoft/azure-skills --skill azure-app-onboard -g -y
Azure 计算资源路由技能,用于处理 VM/VMSS 的推荐、创建、容量预留及机器管理请求。根据用户意图将任务分发至对应工作流,避免与应用部署混淆。
推荐或比较 VM/VMSS 规格及价格
创建、配置或部署裸机 VM 或 VMSS
查询容量预留组 (CRG) 相关操作
询问 Essential Machine Management (EMM) 功能
npx skills add microsoft/azure-skills --skill azure-compute -g -y
用于执行已准备应用的Azure部署,运行azd、terraform等命令。需在azure-validate验证通过后使用,负责部署执行与错误恢复,不创建应用或基础设施。
执行部署
推送至生产环境
运行 azd up
发布到 Azure
npx skills add microsoft/azure-skills --skill azure-deploy -g -y
用于排查 Azure 生产环境问题的诊断技能,涵盖 App Service、AKS、VM 及消息服务等故障定位与根因分析。
Debug production issues
Troubleshoot AKS clusters
Fix image pull failures
npx skills add microsoft/azure-skills --skill azure-diagnostics -g -y


