自动化与运维 ✓ Microsoft · 官方 azure-resource-groupsmermaid-diagramsazure-cliazure-resource-graphresource-topologyarchitecture-documentation

Azure 资源架构可视化器

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

FollowSkills 评估 · FSRS-2.0
谨慎使用
56/ 100 五分制 2.8 / 5
1 2 3 4 5 6
1信任安全19 / 25 · 3.8/5

技能明确要求资源组选择确认、只读分析、禁止修改或删除 Azure 资源,并要求机密值使用占位符,降低了破坏和泄密风险;但未明确最小 RBAC 权限、完整数据流披露、外部服务边界或生成文件的覆盖/恢复策略,因此扣 6 分。

2可靠稳定8 / 20 · 2.0/5

工作流、资源发现、关系映射和异常场景说明较完整,且提供 Azure CLI/ARG 查询模式;但 MCP 工具可用性、资源类型覆盖、Mermaid 语法验证和权限失败后的可诊断流程缺乏可复现证据,静态评估按上限扣分。

3适用触发10 / 15 · 3.3/5

触发词、输入条件、资源组选择流程和主要输出格式清晰,适用于 Azure 资源拓扑可视化;但未说明不适用范围、Azure 订阅/身份环境要求、中文交互支持或中国大陆网络可达性,因此扣 5 分。

4规范维护9 / 15 · 3.0/5

具备版本号、MIT 许可、引用资料、示例图和输出模板,信息按工作流渐进组织;但缺少技能级 changelog、维护责任与更新路径、依赖安装说明的完整范围、FAQ 和更多参数稳定性说明,因此扣 6 分。

5有效结果6 / 15 · 2.0/5

目标输出包括资源清单、Mermaid 图、关系说明和建议,具备直接使用价值;但“所有显著关系”和“准确完整”依赖实际 Azure 查询能力,示例仅为典型架构且没有该技能专属可验证输出,因此扣 9 分并受静态上限约束。

6证据核验4 / 10 · 2.0/5

包含 ARG KQL、CLI 示例、模板和示例 Mermaid,可审计部分方法;但提供材料未包含该技能专属测试、真实运行结果或第三方复现记录,只有有限的一手文档证据,因此扣 6 分并受静态上限约束。

证据充分度: 评估于 2026年7月20日 审查版本 9ccaf7c3704a
使用前请注意
  • 执行前确认 Azure MCP 或 Azure CLI 已安装、已登录,并具备足够但不过度的只读 RBAC 权限。
  • 不要把连接字符串、密钥、令牌或 Key Vault secret 值写入 Mermaid、Markdown 或日志;生成文件前确认目标路径及是否会覆盖现有文件。
  • 复杂或跨资源组关系可能无法仅凭资源组内属性完整推断,应明确标注外部依赖和未验证关系。
  • 未提供中文输出约定或中国大陆网络可达性说明,面向 FollowSkills 中文用户时需人工复核。
查看完整评分方法 →

这个 Skill 能做什么,适合哪些场景?

该技能面向需要理解 Azure 基础设施拓扑的开发者、云架构师和运维人员。它发现资源组中的资源,分析资源配置、网络、身份和依赖关系,并将结果整理为 Mermaid 架构图。输出还包括资源清单、关系说明和备注组成的 Markdown 文档。它适合只读架构分析,不用于修改或删除 Azure 资源。

在未指定资源组时查询可用资源组并列出位置;使用 Azure MCP 工具或 Azure CLI 查询资源组中的全部资源;读取资源名称、类型、SKU 或层级、区域、关键配置、网络设置、托管身份、RBAC 和依赖关系;使用 Azure Resource Graph 进行跨订阅的批量发现;识别网络连接、数据流、身份连接、配置引用和父子依赖;生成按网络、计算、数据、安全和监控等逻辑分组的 Mermaid 图;创建名为“[资源组名称]-architecture.md”的 Markdown 文档。秘密、密钥、连接字符串和 Key Vault 秘密只能以占位符表示。

  1. 云架构师需要快速梳理一个 Azure 资源组中的计算、网络和数据资源及其连接关系。
  2. 运维人员接手现有 Azure 环境,需要生成资源清单和架构文档。
  3. 开发团队希望在部署评审前检查应用、数据库、存储、Key Vault 和网络资源之间的依赖。
  4. 需要跨订阅发现资源并制作基础设施拓扑图的 Azure 管理人员。

这个 Skill 有哪些优点和局限?

优点
  • 覆盖资源发现、配置分析、关系映射、Mermaid 绘图和 Markdown 文档生成的完整流程。
  • 明确要求展示网络、数据流、身份、配置和父子依赖等重要关系。
  • 强调只读分析,并规定不得把秘密值放入图表。
  • 支持使用 Azure Resource Graph 进行跨订阅批量资源发现。
局限
  • 依赖 Azure MCP 工具或 Azure CLI,以及对 Azure 资源的查询权限。
  • 面对 50 个以上资源时,源材料只建议按层拆分图表,没有提供自动拆分实现。
  • 源材料未提供该技能专属的测试结果或渲染验证报告。
  • 源材料未说明 Azure 查询产生的费用或所需的具体 RBAC 角色。

如何安装这个 Skill?

安装整个集合:运行 npx skills add microsoft/skills,在向导中选择需要的技能。也可以在 Copilot CLI 中运行 /plugin marketplace add microsoft/skills,然后运行 /plugin install azure-skills@skills。源材料未提供该单个技能的独立安装命令。

如何使用这个 Skill?

直接提出类似“分析我的 Azure 资源组并生成 Mermaid 架构图”或“visualize Azure resources and show resource relationships”的请求。如果未指定资源组,技能应先列出资源组及其位置,并等待你按编号或名称选择;指定后,它会验证资源组、读取资源并生成完整的架构 Markdown 文档。

常见问题

它会修改或删除 Azure 资源吗?
不会。技能明确要求执行只读分析,不修改或删除 Azure 资源。
使用它需要哪些权限?
需要能够查询资源组及其资源的权限。若遇到权限问题,技能建议检查 Azure RBAC;具体角色未在源材料中说明。
如果资源组没有资源或名称错误怎么办?
技能应提示未找到资源,并要求核对资源组名称。
它是否需要付费服务?
源材料没有说明该技能本身的费用,也没有说明 Azure 查询、MCP 工具或 CLI 使用是否产生额外费用。

同仓库的其他 Skills

均来自 microsoft/agent-skills

自动化与运维 ✓ Microsoft · 官方

Azure 资源查询

跨订阅盘点、筛选和发现 Azure 资源。

开发与工程 ✓ Microsoft · 官方

Wiki Architect

将代码仓库分析为分层文档目录和循序渐进的上手指南。

自动化与运维 ✓ Microsoft · 官方

Azure 应用可靠性顾问

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

写作与内容 ✓ Microsoft · 官方

Wiki Page Writer 技术文档技能

为代码代理生成带证据引用和深度 Mermaid 图表的技术 Wiki 页面。

自动化与运维 ✓ Microsoft · 官方

Azure 配额管家

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

自动化与运维 ✓ Microsoft · 官方

Azure 部署执行器

在已准备并通过验证的项目上安全执行 Azure 部署。

开发与工程 ✓ Microsoft · 官方

Azure OpenAI 模型部署助手

按意图发现容量并部署 Azure OpenAI 模型。

开发与工程 ✓ Microsoft · 官方

Entra 应用注册助手

指导 Entra 应用注册与 OAuth 身份认证集成。

开发与工程 ✓ Microsoft · 官方

Wiki 代码库研究员

跨文件追踪真实代码路径,生成有证据支撑的深度系统分析。

开发与工程 ✓ Microsoft · 官方

Azure Identity Java 认证助手

为 Java Azure 应用选择并配置安全的 Entra ID 凭据。

开发与工程 ✓ Microsoft · 官方

Azure 存储技能

帮助编码代理选择、操作和管理 Azure 的对象、文件、队列、表和数据湖存储。

自动化与运维 ✓ Microsoft · 官方

Azure OpenAI 容量发现

跨区域和项目查找可用的 Azure OpenAI 模型容量,帮助你选择合适的部署位置。

开发与工程 ✓ Microsoft · 官方

Azure OpenAI 定制部署向导

为 Azure OpenAI 模型提供可精确配置的交互式部署流程。

开发与工程 ✓ Microsoft · 官方

Azure Application Insights 插桩指南

为 Azure 上的 ASP.NET Core 和 Node.js Web 应用提供 Application Insights 遥测集成指导。

自动化与运维 ✓ Microsoft · 官方

Azure Python 应用部署助手

将 Flask、Django 或 FastAPI 应用部署到 Azure App Service Linux。

开发与工程 ✓ Microsoft · 官方

Azure OpenAI 智能区域部署

自动检查 Azure 区域容量,并将 Azure OpenAI 模型部署到合适的可用区域。

开发与工程 ✓ Microsoft · 官方

ADO Wiki 转换器

将 VitePress/GFM 文档转换为可发布到 Azure DevOps Wiki 的格式。

自动化与运维 ✓ Microsoft · 官方

Azure 合规审计助手

用 azqr 和 Key Vault 检查 Azure 资源合规性、安全配置与凭据过期风险。

开发与工程 ✓ Microsoft · 官方

Azure SQL .NET 管理技能

用 .NET 部署和管理 Azure SQL 资源。

开发与工程 ✓ Microsoft · 官方

Azure 云架构师

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

相关 Skills