自动化与运维 ✓ Microsoft · 官方 azurequota-managementazure-clicapacity-planningregional-availabilityresource-limits

Azure 配额管家

用 Azure CLI 检查配额、评估区域容量并申请配额提升,降低部署因资源限制失败的风险。

FollowSkills 评估 · FSRS-2.0
不推荐
48/ 100 五分制 2.4 / 5
信任安全13 / 25 · 2.6/5

文档明确推荐使用 Azure CLI、列出 Reader/Quota Request Operator 权限,并警告不要误读 No Limit;但 quota update/create 会产生外部配额变更,未要求用户确认,也未提供回滚、审计或敏感订阅信息处理说明,因此扣分。

可靠稳定7 / 20 · 1.8/5

主流程、依赖安装、常见错误和不支持的提供程序均有说明,脚本也启用了严格 shell 选项;但未见针对该技能关键路径的专门测试,脚本内嵌 Python 解析 JSON、跨平台行为和异常输出覆盖有限,静态证据不足,因此限制在 10 分以下。

适用触发8 / 15 · 2.7/5

触发条件、典型场景、输入参数和 CLI/Portal/文档边界较清楚;但没有明确说明非 Azure CLI 环境、权限不足、区域或服务差异下的适用边界,也未提供中文使用指导或中国大陆网络可达性说明,因此扣分。

规范维护9 / 15 · 3.0/5

SKILL.md 结构清晰,引用了 commands.md、advanced-commands.md 和脚本,包含版本号、MIT 许可、维护主体及仓库级 CI/安全文件;但缺少该技能专属 changelog、FAQ、依赖版本锁定和明确更新责任/路径,且部分资料依赖外部链接,因此未满分。

有效结果7 / 15 · 2.3/5

技能覆盖查询、区域比较、容量计算和配额申请,示例输出可直接帮助规划;但实际结果依赖 Azure 登录、权限、CLI 扩展和服务支持,未见该技能关键输出的提交测试或真实执行证据,按静态校准不超过 7 分。

证据核验4 / 10 · 2.0/5

命令、脚本和错误处理可审阅,仓库存在通用 CI 和测试材料;但提供的 CI/测试并未证明 azure-quotas 的关键路径,且没有该技能专属验收用例、运行结果或独立交叉验证,因此仅给有限分数。

证据充分度: 评估于 2026年7月20日 审查版本 9ccaf7c3704a
使用前请注意
  • quota update/create 可能修改订阅配额;执行前应明确展示目标订阅、区域、资源名和新上限,并取得用户确认。
  • 脚本会自动安装 quota 扩展并调用 Azure 账户;应先确认登录身份、权限和网络环境,避免在错误订阅上操作。
  • 文档中的提供程序支持列表、CLI 行为和“自动批准”描述可能随 Azure 版本或服务变化;应在实际操作前核验官方当前文档。
  • 未说明中国大陆网络访问 Azure Portal、Microsoft Learn 或 Azure API 的可达性;相关用户可能需要准备网络替代方案。
查看完整评分方法 →

它能做什么 & 适用场景

azure-quotas 面向 Azure 部署规划和容量验证,帮助用户查看订阅在不同资源提供程序和区域中的配额、使用量与可用容量。它优先使用 Azure CLI 的 quota 扩展,并提供检查单项或全部配额、比较区域、申请提升和排查常见错误的流程。技能特别强调 ARM 资源类型与配额资源名称并非一一对应,必须先发现正确的配额名称。它适合需要实际 Azure 订阅数据的工程团队,但不替代 Azure 服务限制文档或人工审批流程。

指导代理安装 Azure CLI quota 扩展,运行 az quota listaz quota showaz quota usage listaz quota usage showaz quota update 等命令;也可调用随技能提供的 PowerShell 或 Bash 脚本,返回配额上限、当前使用量和可用容量。它按照资源提供程序、订阅和区域构造 scope,发现实际 quota resource name,并可通过循环比较多个区域。对于部分 API 不支持的资源提供程序,它建议改查 Azure 服务限制文档;对于配额请求,还可查询请求状态。

  1. Azure 基础设施工程师在部署虚拟机或其他资源前,检查目标区域是否有足够配额。
  2. 平台团队遇到 QuotaExceeded 错误时,对比当前使用量与限制并决定申请提升还是更换区域。
  3. 云架构师为候选 Azure 区域做容量比较,寻找可用配额更多的区域。
  4. 运维人员需要申请 VM vCPU、公共 IP 或存储账户配额提升,并跟踪请求状态。
  5. 开发团队不知道 ARM 资源对应的配额名称时,先列出提供程序的全部配额再继续查询。

优缺点一览

优点
  • 覆盖部署前检查、区域比较、配额提升和错误排查等完整流程。
  • 明确要求先用 Azure CLI,避免把 REST API 或 Portal 中的 No Limit 误认为无限容量。
  • 提供 Bash 和 PowerShell 脚本,可一次返回限制、使用量和可用容量。
  • 解释如何发现真实 quota resource name,避免直接从 ARM 类型推断名称。
局限
  • 依赖 Azure CLI、quota 扩展、Azure 身份验证和实际网络访问。
  • 部分资源提供程序不受 quota API 支持,例如 Microsoft.DocumentDB,需要改用 Portal 或服务限制文档。
  • 配额提升可能需要人工审核,非可调整配额不能通过普通提升请求修改。
  • 源材料未提供该技能专属的测试覆盖结果或跨 Agent 客户端验证矩阵。

如何安装

安装整个仓库的技能集合:npx skills add microsoft/skills。在向导中选择需要的技能,并将技能安装到所选 Agent 的目录,例如 GitHub Copilot 的 .github/skills/。若只使用本技能,可从仓库路径 .github/plugins/azure-skills/skills/azure-quotas/ 复制包含 SKILL.md 的文件夹到目标 Agent 技能目录。源材料未说明各客户端选择单个插件技能的具体向导选项。

如何使用

在已加载该技能的 Agent 中提出具体请求,例如:Check Azure quotas for Microsoft.Compute in eastus and show available vCPUs.Compare quota availability for standardDSv3Family across eastus and westus2. 使用前确保已登录 Azure,并让 Agent 优先运行 az quota;若扩展未安装,运行 az extension add --name quota。管理配额通常需要 Quota Request Operator 权限,查看配额需要 Reader 权限。

对比同类

与 Azure Portal 相比,本技能将 Azure CLI 作为首选,Portal 仅作为回退方案。与 Microsoft.Quota REST API 相比,它认为 CLI 更可靠,并警告 REST API 可能显示误导性的 No Limit。它还明确不使用 azure-quota MCP server,因为源材料称其不可靠。

常见问题

申请配额提升需要付费吗?
源材料说明申请配额提升免费;只有实际使用的 Azure 资源会产生费用。
使用本技能需要什么权限?
查看配额需要 Reader 权限,管理配额需要 Quota Request Operator 权限。
为什么不能直接从 ARM 资源类型推断配额名称?
ARM 资源类型与 quota resource name 没有一一对应关系。应先运行 `az quota list`,再根据 `localizedValue` 找到并使用 `name` 字段。
CLI 返回 BadRequest 时怎么办?
先确认资源提供程序是否受 quota API 支持;不支持时改查 Azure 服务限制文档。也应检查登录状态、quota 扩展、网络和 scope 格式。

同仓库的其他 Skills

均来自 microsoft/agent-skills

开发与工程 ✓ Microsoft · 官方

Azure Identity Python 认证技能

为 Python Azure 应用提供基于 Microsoft Entra ID 的可复用身份认证指导。

开发与工程 ✓ Microsoft · 官方

Azure Event Hubs Java 开发技能

帮助 Java 开发者构建高吞吐、可 checkpoint 的 Azure 事件流应用。

开发与工程 ✓ Microsoft · 官方

Azure Tables Python 技能

帮助 Python 开发者使用 Azure Tables 完成安全认证、实体管理、查询与批量事务操作。

开发与工程 ✓ Microsoft · 官方

Azure Identity TypeScript

为 TypeScript Azure 应用配置安全、可切换的 Microsoft Entra ID 身份验证。

自动化与运维 ✓ Microsoft · 官方

Azure 应用可靠性顾问

评估并提升 Azure Functions 与 App Service 的可靠性。

开发与工程 ✓ Microsoft · 官方

Azure 云架构师

帮助编码代理按照 Azure 架构中心最佳实践设计和审查生产级云系统。

开发与工程 ✓ Microsoft · 官方

Azure AI 文本分析 Python 技能

为 Python 开发者提供 Azure 文本分析与自然语言处理集成指导。

自动化与运维 ✓ Microsoft · 官方

Azure 资源架构可视化器

分析 Azure 资源组及其依赖关系,生成详细的 Mermaid 架构图。

开发与工程 ✓ Microsoft · 官方

Azure Maps .NET 开发技能

为 .NET 应用提供地理搜索、路线、地图、定位与天气开发指导。

开发与工程 ✓ Microsoft · 官方

Azure AI Vision 图像分析技能

为 Python 编码代理提供 Azure AI Vision 图像理解实现指南。

开发与工程 ✓ Microsoft · 官方

Azure Blob Storage Python 技能

帮助 Python 开发者安全高效地操作 Azure Blob Storage。

开发与工程 ✓ Microsoft · 官方

Azure Queue Storage Python 技能

帮助编码代理使用 Python 构建安全、可靠的 Azure Queue Storage 异步消息处理。

自动化与运维 ✓ Microsoft · 官方

Azure AI 网关治理

用 Azure API Management 统一治理 AI 模型、MCP 工具和智能体流量。

自动化与运维 ✓ Microsoft · 官方

AKS Automatic 就绪评估

评估 Kubernetes 工作负载能否迁移到 AKS Automatic,并定位兼容性阻塞项。

开发与工程 ✓ Microsoft · 官方

Azure Cosmos DB .NET 资源管理技能

用 .NET 通过 ARM 部署和管理 Azure Cosmos DB 资源。

开发与工程 ✓ Microsoft · 官方

Azure Playwright 工作区管理技能

用 .NET 通过 Azure Resource Manager 配置和管理 Microsoft Playwright Testing 工作区。

开发与工程 ✓ Microsoft · 官方

Azure Cosmos DB Python 技能

帮助 Python 开发者可靠地构建和操作 Azure Cosmos DB NoSQL 应用。

开发与工程 ✓ Microsoft · 官方

Azure Key Vault Python SDK 技能

帮助 Python 编码代理安全管理 Azure Key Vault 中的机密、加密密钥和证书。

开发与工程 ✓ Microsoft · 官方

Azure API Management Python 技能

帮助编码代理使用 Python SDK 管理 Azure API Management 的服务、API、产品、订阅与策略。

开发与工程 ✓ Microsoft · 官方

Azure Monitor 查询 Python 技能

帮助 Python 开发者查询 Azure Monitor 日志与指标。

相关 Skills