分析 Azure 资源组并生成 Mermaid 架构图,清晰展示资源关系与拓扑。
该技能材料显示其主要是开源的提示型架构分析/制图能力,本身未声明需要密钥或固定远程端点,整体风险偏低。需注意其说明中允许借助 Azure MCP 或 az 查询资源组与配置,因此在真实运行环境中可能接触云资源元数据与配置,属于常规留意项。
材料未声明需要额外 API key、token 或环境变量;README 仅提到可通过 Azure MCP 或 az 查询资源,未要求收集或输出凭证,并明确提示不要在图中放入秘密值。
未声明任何远程端点,且系统标记为 prompt-only;从材料看没有独立数据外发通道。若实际通过 Azure MCP 或 az 工作,网络通信应属于其声明用途下对 Azure 资源的常规查询。
README 明确写到“如果没有工具就使用 az”,说明该技能在某些宿主环境中可能调用本机 CLI/工具执行查询命令。此类本机进程调用属于常规工具能力,未见超出声明用途的执行或提权迹象。
其目标是分析资源组、资源关系、网络设置、身份与配置,可能读取 Azure 资源元数据、连接关系及配置项;虽然文档要求对秘密值使用占位符,但仍可能接触敏感架构信息。未见要求写入本地敏感文件或申请与功能无关的过度权限。
来源为 GitHub 上的 Microsoft 开源仓库,具备可审计源码且社区采用度已有 222 star,这些都是降低风险的正面证据。许可证未声明、维护状态未知是小的审计不确定性,但不足以单独升为高风险。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "azure-resource-visualizer" 技能: 1. 下载 https://raw.githubusercontent.com/microsoft/GitHub-Copilot-for-Azure/main/plugin/skills/azure-resource-visualizer/SKILL.md 2. 保存为 ~/.claude/skills/azure-resource-visualizer/SKILL.md 3. 装好后重载技能,告诉我可以用了
请分析我的 Azure 资源组,并输出一份 Mermaid 架构图,展示虚拟网络、虚拟机、存储账户、数据库与负载均衡器之间的关系,同时按资源类型分组。
一份结构清晰的 Mermaid 图代码,展示资源分组、连接关系与整体架构拓扑。
请检查这个 Azure 资源组中的资源依赖关系,生成 Mermaid 图,并标出哪些资源直接连接、哪些资源作为核心依赖节点。
一份突出依赖链路和关键节点的 Mermaid 关系图,帮助理解资源间影响范围。
把该 Azure 资源组整理成适合技术文档使用的 Mermaid 架构图,要求命名清晰、层次分明,并附上对主要资源角色的简短说明。
一份适合粘贴到技术文档中的 Mermaid 图及简要说明,便于团队共享和维护。
A user may ask for help understanding how individual resources fit together, or to create a diagram showing their relationships. Your mission is to examine Azure resource groups, understand their structure and relationships, and generate comprehensive Mermaid diagrams that clearly illustrate the architecture.
If the user hasn't specified a resource group:
az.If a resource group is specified, validate it exists and proceed.
For bulk resource discovery across subscriptions, use Azure Resource Graph queries. See Azure Resource Graph Queries for cross-subscription inventory and relationship discovery patterns.
Once you have the resource group:
Query all resources in the resource group using Azure MCP tools or az.
Analyze each resource type and capture:
Map relationships by identifying:
Important: You must only use placeholder names to represent secret values, such as keys, connection strings, Key Vault secrets, etc. Use meaningful placeholder names to represent each secret in the diagram. Never put secret values in the resource diagram.
Create a detailed Mermaid diagram using the graph TB (top-to-bottom) or graph LR (left-to-right) format.
See example-diagram.md for a complete sample architecture diagram.
Key Diagram Requirements:
<br/> for line breaks)--> for data flow or dependencies-.-> for optional/conditional connections==> for critical/primary pathsResource Type Examples:
Use template-architecture.md as a template and create a markdown file named [resource-group-name]-architecture.md with:
…
分析并精简 Markdown 内容,降低 token 消耗并提升 AI 处理效率。
帮助你编写、审查并规范符合 agentskills.io 规范的技能文档
帮助你跨区域与项目查询 Azure OpenAI 容量配额并推荐最佳部署位置
帮助你编写、校验并运行基于 eval.yaml 的智能体评测套件
使用 KQL 查询和分析 Azure Data Explorer 中的日志、遥测与时序数据。
评估 AKS 集群与工作负载对 Automatic 的兼容性并提供迁移修复建议
帮助用户快速生成多云架构图,适合技术方案设计与系统沟通展示。
帮助你跨订阅或资源组快速查询、盘点和定位 Azure 资源。
用自然语言或资产清单自动生成企业架构图,并导出多种 Visio 格式。
帮助用户生成美观的架构图,支持明暗主题切换与多格式导出。
帮助用户用自然语言生成可读可共享的 Mermaid 图表。
为软件架构图提供设计与审查建议,提升文档中的图示清晰度与规范性