Agent Skills
› microsoft/azure-skills
microsoft/azure-skills
GitHub用于将自然语言安全查询转换为 IRQL 函数管道,辅助 Kusto 网络安全调查。支持触发前验证环境可用性,提供统一 schema 和可组合的 Get/Extract/Enrich 函数构建狩猎流程。
安装全部 Skills
npx skills add microsoft/azure-skills --all -g -y
集合内 Skills (66)
按质量分展示前 50 个(共 66 个),完整列表请用安装命令预览或逐个打开详情。
用于将自然语言安全查询转换为 IRQL 函数管道,辅助 Kusto 网络安全调查。支持触发前验证环境可用性,提供统一 schema 和可组合的 Get/Extract/Enrich 函数构建狩猎流程。
明确要求使用 IRQL 或相关函数
请求构建可组合的安全狩猎管道
涉及威胁狩猎、事件响应等特定安全场景
npx skills add microsoft/azure-skills --skill azure-kusto-irql -g -y
指导用户在现有 AKS 集群上从零开始部署 AI Runway,涵盖集群验证、控制器安装、GPU 评估及模型首次部署全流程。
setup AI Runway
onboard AKS cluster
install AI Runway
deploy model to AKS
GPU inference on AKS
npx skills add microsoft/azure-skills --skill airunway-aks-setup -g -y
提供 Azure Application Insights 的 Web 应用监控指导,涵盖 SDK 配置、遥测模式及自动/手动集成示例。
询问如何为应用添加遥测或监控
需要 App Insights SDK 设置说明
查询 APM 最佳实践或概念
npx skills add microsoft/azure-skills --skill appinsights-instrumentation -g -y
提供 Azure AI Services(搜索、语音、OpenAI、文档智能)的使用指南,涵盖 MCP 工具调用、SDK 参考及功能说明,辅助开发者集成相关 AI 能力。
需要实现全文或向量搜索
进行语音转文字或文字转语音
使用 OCR 提取文档信息
集成 OpenAI 模型
npx skills add microsoft/azure-skills --skill azure-ai -g -y
配置 Azure API Management 作为 AI 网关,用于治理 AI 模型、MCP 工具和 Agent。涵盖语义缓存、令牌限制、内容安全、负载均衡及后端配置等策略实施。
配置 AI 网关以治理模型和工具
设置语义缓存或令牌限制以控制成本
启用内容安全或防越狱检测
添加 Azure OpenAI 或 AI Foundry 后端
测试 AI 网关端点
npx skills add microsoft/azure-skills --skill azure-aigateway -g -y
评估并迁移跨云工作负载至Azure,支持Lambda、Beanstalk等主流平台转换。包含代码审查、环境配置调整及部署指导,确保无缝迁移。
AWS到Azure迁移
Heroku到Azure迁移
Kubernetes到Container Apps迁移
Google Cloud Run到Azure迁移
npx skills add microsoft/azure-skills --skill azure-cloud-migrate -g -y
用于执行Azure合规性扫描与安全审计的Skill。通过azqr工具评估资源配置与最佳实践,检查Key Vault中的密钥、秘密及证书过期情况,识别孤立或错误配置的资源,并生成优先级修复建议。
运行azqr进行合规性扫描
检查Azure资源安全态势
审计Key Vault中即将过期或已过期的证书/密钥/秘密
查找未设置过期日期的秘密
npx skills add microsoft/azure-skills --skill azure-compliance -g -y
用于管理Azure云成本,支持查询历史费用、预测未来支出及优化资源以降低成本。涵盖订阅、资源组等范围的成本分析与Redis、存储等服务的具体优化建议。
Azure costs
cost breakdown
forecast spending
optimize costs
reduce spending
npx skills add microsoft/azure-skills --skill azure-cost -g -y
用于在 Azure Data Explorer (Kusto) 中执行 KQL 查询和分析日志、遥测及时间序列数据。支持资源发现、模式探索、数据查询聚合及可视化,适用于大规模数据分析与监控场景。
用户请求查询 Kusto 数据库或 ADX 集群
需要分析日志、遥测数据或进行时间序列分析
询问 KQL 语法、表结构或运行 KQL 查询
npx skills add microsoft/azure-skills --skill azure-kusto -g -y
用于检查和管理Azure订阅中的配额与服务限制,支持部署前的容量验证、区域选择及配额提升请求。
检查配额
服务限制查询
当前使用情况
请求配额增加
配额超限错误排查
验证容量
区域可用性评估
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工作负载(如函数计划、SKU变更)及跨服务迁移,同时支持Java Azure SDK从旧版到新版的代码现代化改造。
升级Azure Functions计划或更改托管层级
评估升级就绪状态
将遗留Azure Java SDK迁移至现代SDK
将Redis缓存迁移至Azure 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 应用到 Azure App Service
Flask/Django/FastAPI 应用发布
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应用添加可观测性。
询问如何集成App Insights
需要SDK设置说明
查询遥测模式或APM最佳实践
理解App Insights概念
npx skills add microsoft/azure-skills --skill appinsights-instrumentation -g -y
提供 Azure AI Services(搜索、语音、OpenAI、文档智能)的使用指南,涵盖 MCP 工具调用、SDK 参考及核心功能说明,助力开发者集成相关能力。
需要实现全文或向量搜索
进行语音转文字或文字转语音
使用 OpenAI 模型生成内容
执行 OCR 或文档信息提取
npx skills add microsoft/azure-skills --skill azure-ai -g -y
配置 Azure API Management 作为 AI 网关,用于治理 AI 模型、MCP 工具和智能体。涵盖语义缓存、令牌限制、内容安全、负载均衡及后端配置等核心功能。
配置 AI 网关以治理模型和工具
设置语义缓存或令牌限制
添加 Azure OpenAI 或 AI Foundry 后端
实施内容安全或防越狱策略
测试 AI 网关端点
npx skills add microsoft/azure-skills --skill azure-aigateway -g -y
评估并将跨云工作负载迁移至 Azure,支持 Lambda、Beanstalk、Heroku、App Engine、Fargate、Kubernetes 及 Cloud Run 等场景的迁移与代码转换。
将 AWS Lambda 迁移到 Azure Functions
从 AWS/Heroku/App Engine/Fargate/Kubernetes/Cloud Run 迁移到 Azure
执行跨云服务迁移
npx skills add microsoft/azure-skills --skill azure-cloud-migrate -g -y
用于运行Azure合规与安全审计,包括使用azqr进行资源最佳实践评估、检查Key Vault密钥/秘密/证书过期状态及识别孤儿资源。
用户需要检查Azure合规性或最佳实践
运行azqr进行安全审计
查询Key Vault中即将过期或已过期的密钥、秘密和证书
识别未配置或孤立的Azure资源
npx skills add microsoft/azure-skills --skill azure-compliance -g -y
用于管理Azure云成本,支持查询历史费用、预测未来支出及优化资源以降低成本。涵盖订阅、资源组等范围的成本分析与Redis、存储等服务的具体优化建议。
Azure costs
cost breakdown
forecast spending
optimize costs
reduce spending
npx skills add microsoft/azure-skills --skill azure-cost -g -y
评估 AKS 集群及工作负载对 Automatic 模式的兼容性,识别配置冲突并提供修复方案,辅助从标准模式迁移。
检查 AKS Automatic 就绪状态
验证清单以进行 Automatic 迁移
评估集群与 Automatic 的兼容性
npx skills add microsoft/azure-skills --skill azure-kubernetes-automatic-readiness -g -y
用于在 Azure Data Explorer (Kusto) 中执行 KQL 查询,支持日志分析、遥测数据处理和时间序列分析。涵盖资源管理、模式探索及聚合计算等核心工作流。
用户请求查询 Kusto 数据库或 ADX 集群数据
需要进行日志分析、遥测数据分析或时间序列趋势检查
提及 KQL、Kusto、ADX 或涉及大规模数据集聚合
npx skills add microsoft/azure-skills --skill azure-kusto -g -y
用于检查和管理Azure订阅配额及使用情况,支持部署前容量验证、区域选择、故障排查及配额提升申请。
check quotas
service limits
current usage
request quota increase
quota exceeded
validate capacity
regional availability
provisioning limits
vCPU limit
how many vCPUs available in my subscription
npx skills add microsoft/azure-skills --skill azure-quotas -g -y
分析Azure资源组,识别资源配置、依赖及网络关系,生成详细的Mermaid架构图和Markdown文档,帮助用户可视化理解云基础设施拓扑。
创建架构图
可视化Azure资源
显示资源关系
生成Mermaid图
分析资源组
npx skills add microsoft/azure-skills --skill azure-resource-visualizer -g -y
用于评估和自动化升级 Azure 工作负载(如 Functions 计划、App Service SKU)及迁移 Azure Cache for Redis 到 Managed Redis,同时支持将遗留 Azure Java SDK 现代化。
升级 Azure Functions 计划或更改托管层
评估升级就绪状态
将遗留 Azure Java SDK 迁移至现代版本
将 Azure Cache for Redis 迁移至 Azure Managed Redis
npx skills add microsoft/azure-skills --skill azure-upgrade -g -y
指导 Microsoft Entra ID 应用注册、OAuth 2.0 认证及 MSAL 集成。涵盖创建应用、配置重定向 URI、设置 API 权限及生成服务主体等核心流程,支持 Portal、CLI 和 IaC 多种实现方式。
创建 Azure AD/Entra ID 应用注册
配置 OAuth 2.0 或 MSAL 认证
添加 API 权限或生成 Service Principal
npx skills add microsoft/azure-skills --skill entra-app-registration -g -y
将 Python (Flask/Django/FastAPI) 代码部署到 Azure App Service Linux。自动创建资源组、计划和应用服务,根据框架和配置文件选择 azd 或 az cli 进行部署,并配置启动命令。
Flask App Service
Django App Service
FastAPI App Service
deploy Python to App Service
npx skills add microsoft/azure-skills --skill python-appservice-deploy -g -y
将Kusto表数据转换为图结构,支持构建瞬态/持久化图、模式匹配、最短路径及连通分量分析。采用边优先思维,通过make-graph等算子实现复杂关系查询与可视化。
从表格数据构建图
查找数据中的模式或路径
使用graph-match等操作符
创建持久化图模型或快照
npx skills add microsoft/azure-skills --skill azure-kusto-graph -g -y
将KQL/IRQL查询结果转换为Kusto Explorer中的可视化图谱。通过生成Lift_To_Graph映射及渲染、折叠、提取、富集等函数调用,实现节点图标装饰与结构优化。
提供KQL/IRQL结果并要求生成图谱可视化
提及Lift_To_Graph或Graph_Render_View
请求对节点按属性进行折叠
要求使用Extract/Enrich系列函数处理图谱
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 应用编排技能,将业务想法或现有代码自动转化为 Azure 部署。涵盖服务选型、架构设计、基础设施代码生成、成本估算及部署审批,支持无缝迁移至 Azure。
需要部署应用到 Azure 但不知如何选择服务
希望将现有应用迁移到 Azure 而不重写代码
获取 Azure 部署前的成本估算和架构建议
npx skills add microsoft/azure-skills --skill azure-app-onboard -g -y
路由Azure虚拟机和VMSS相关请求,涵盖推荐、创建、容量预留及基础管理。区分应用部署与裸机基础设施需求,引导至对应工作流。
推荐或比较VM/VMSS规格与价格
创建、配置或部署裸机VM/VMSS
查询容量预留组(CRG)操作
询问基本机器管理(EMM)
npx skills add microsoft/azure-skills --skill azure-compute -g -y
用于执行已准备应用的 Azure 部署,包括 azd 和 terraform 命令。需先完成 azure-prepare 和 azure-validate,校验部署计划状态为 Validated 后方可运行,内置错误恢复机制。
run azd up
execute deployment
push to production
terraform apply
npx skills add microsoft/azure-skills --skill azure-deploy -g -y
用于诊断和排查 Azure 生产环境问题的技能,涵盖 App Service、AKS、VM、Function Apps 及 Messaging 等服务。提供系统化故障排除流程,利用 AppLens 和日志分析定位根因并指导修复。
Debug or troubleshoot production issues
Troubleshoot AKS clusters, nodes, pods
Troubleshoot Azure VM connectivity issues
npx skills add microsoft/azure-skills --skill azure-diagnostics -g -y
用于规划企业级Azure基础设施,涵盖网络、身份及安全合规设计。支持生成Bicep或Terraform IaC代码,适用于落地区、Hub-Spoke及多区域容灾等场景。
规划Azure基础设施
设计Azure着陆区
规划Hub-Spoke网络
配置VNet防火墙和私有终结点
npx skills add microsoft/azure-skills --skill azure-enterprise-infra-planner -g -y
用于规划、创建和配置生产级 Azure Kubernetes Service (AKS) 集群。涵盖 Day-0 决策(网络、API 服务器)、SKU 选择、安全及运维策略,辅助用户完成集群环境搭建与优化。
创建新的 AKS 集群
规划生产工作负载的 AKS 配置
设计 AKS 网络架构
配置 AKS 身份与安全
启用 AKS 可观测性
npx skills add microsoft/azure-skills --skill azure-kubernetes -g -y
用于排查 Azure Event Hubs 和 Service Bus SDK 的连接、认证及消息处理问题,提供诊断工作流和工具调用指南。
SDK 连接失败或 AMQP 错误
消息锁丢失或过期
事件处理器停止处理
SDK 配置问题
npx skills add microsoft/azure-skills --skill azure-messaging -g -y
用于为 Azure Developer CLI (azd) 工作流准备项目,生成 azure.yaml、基础设施代码(Bicep/Terraform)及 Dockerfile。仅在用户明确使用 azd 时激活,负责前期配置与规划,不涉及实际部署执行。
使用 azd 进行应用部署
创建或更新 azure.yaml 配置文件
设置 Azure 基础设施环境
现代化改造以适配 Azure
npx skills add microsoft/azure-skills --skill azure-prepare -g -y
评估并提升 Azure Functions 和 App Service 的可靠性。扫描区域冗余、ZRS 存储等配置,提供功能检查表,并在用户确认后驱动 CLI 或 IaC 修复以优化高可用性和灾难恢复能力。
assess reliability
check reliability
zone redundant
multi-region failover
high availability
disaster recovery
npx skills add microsoft/azure-skills --skill azure-reliability -g -y
用于在Azure跨订阅或资源组中列出、查找和发现各类资源。支持通过Azure Resource Graph执行快速查询,适用于资源盘点、孤儿资源发现及标签审计等场景。
用户需要列出Azure中的虚拟机、Web应用等资源
用户希望进行跨订阅的资源库存盘点
用户询问当前拥有的Azure资源
用户需要查找未附加磁盘等孤儿资源
npx skills add microsoft/azure-skills --skill azure-resource-lookup -g -y
提供Azure存储服务(Blob、文件、队列等)的查询与操作指南,涵盖访问层选择、冗余配置及CLI/MCP工具使用。
询问Azure存储账户或容器的管理方法
需要上传或下载Blob对象
比较不同存储层级(Hot/Cool/Archive)的成本与适用场景
npx skills add microsoft/azure-skills --skill azure-storage -g -y
用于 Azure 应用部署前的深度验证,检查配置、基础设施、权限及先决条件,确保部署就绪。
检查应用是否准备好部署
验证 azure.yaml 或 Bicep 模板
运行预检检查
排查部署错误
npx skills add microsoft/azure-skills --skill azure-validate -g -y
用于通过 Microsoft Graph API 配置和管理 Microsoft Entra Agent Identity,包括创建蓝图、实例身份及 OAuth 2.0 令牌交换。
配置 AI 代理的身份认证
设置 Microsoft Entra Agent ID 蓝图和实例
实现 OAuth 2.0 令牌交换流程
npx skills add microsoft/azure-skills --skill entra-agent-id -g -y
Microsoft Foundry AI Agent全生命周期管理技能,涵盖代理创建、部署、CI/CD流水线、评估优化及故障排查。
部署AI代理到Foundry
设置Agent CI/CD流水线
评估和优化Prompt
微调模型(SFT/DPO)
Troubleshoot agent deployment
npx skills add microsoft/azure-skills --skill microsoft-foundry -g -y
在部署到 Azure 前评估代码仓库就绪状态,静态检查构建健康、依赖兼容性及配置,识别部署阻塞项,为基础设施工作提供前置决策依据。
评估我的仓库是否准备好部署
我的应用可以部署到 Azure 吗
检查应用配置的兼容性
找出部署前的阻塞问题
npx skills add microsoft/azure-skills --skill azure-app-onboard-prereq -g -y
端到端编排技能,将业务想法或现有应用迁移至 Azure。自动检测服务、生成 IaC 代码并提供部署,支持成本估算与预部署审批,无需重写即可上云。
将应用迁移到 Azure
规划 Azure 部署
估算运行成本
一键部署到新应用
npx skills add microsoft/azure-skills --skill azure-app-onboard -g -y
路由 Azure VM 和 VMSS 相关请求,涵盖推荐、创建部署、容量预留及基础管理。通过分类用户意图,引导至对应工作流以获取最佳实践或执行操作。
推荐或比较 VM/VMSS 配置与价格
创建或部署裸机 VM/VMSS
查询容量预留组 (CRG) 操作
询问基础机器管理 (EMM)
npx skills add microsoft/azure-skills --skill azure-compute -g -y
用于执行已准备应用的Azure部署,依赖azure-prepare和azure-validate前置步骤。支持azd、terraform等命令及错误恢复,不处理应用创建或基础设施生成。
run azd up
execute deployment
push to production
terraform apply
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


