Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add cmb211087/azure-diagrams-skill --skill azure-diagramsgit clone --depth 1 https://github.com/cmb211087/azure-diagrams-skillWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/cmb211087/azure-diagrams-skill/azure-diagrams)<a href="https://agentmods.dev/skills/cmb211087/azure-diagrams-skill/azure-diagrams"><img src="https://agentmods.dev/badge/skills/cmb211087/azure-diagrams-skill/azure-diagrams/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/cmb211087/azure-diagrams-skill/azure-diagrams"><img src="https://agentmods.dev/badge/skills/cmb211087/azure-diagrams-skill/azure-diagrams.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00085 | $0.03901 |
| Opus 5 | $0.00043 | $0.01951 |
| Sonnet 5 | $0.00017 | $0.00780 |
| Haiku 4.5 | $0.00009 | $0.00390 |
Grade B, and why
azure-diagrams scanned grade B with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Asks for rootmediumPrivilege escalation
A mod that escalates privileges can change anything on the machine, not only the project.
sudo apt-get install -y graphviz # Linux (Debian/Ubuntu) How it starts
The opening of the file, as written. The whole thing — 434 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Azure Architecture Diagrams Skill
A comprehensive technical diagramming toolkit for solutions architects, presales engineers, and developers. Generate professional diagrams for proposals, documentation, and architecture reviews.
⚡ Execution Method
Run the Python directly to generate the image, and keep the image but do not leave a
throwaway .py script behind. The generated file is the deliverable.
Output location (portable). Write to a diagrams/ folder in the current working
directory - this works in every tool and on every OS. If you are running in a sandbox that
provides /mnt/user-data/outputs (e.g. Claude Code on the web), prefer that. Create the
folder first.
POSIX shells (Claude Code, Cursor, Linux/macOS - bash/zsh):
mkdir -p diagrams
python3 << 'EOF'
from diagrams import Diagram
from diagrams.azure.compute import AKS
from diagrams.azure.database import CosmosDb
with Diagram("My Architecture", filename="diagrams/architecture", show=False, outformat="png"):
AKS("aks-prod") >> CosmosDb("cosmos-prod")
EOF
Windows PowerShell (e.g. GitHub Copilot on Windows - no heredoc): write a short script, run it, then delete it so nothing is left behind:
New-Item -ItemType Directory -Force diagrams > $null
@'
from diagrams import Diagram
from diagrams.azure.compute import AKS
from diagrams.azure.database import CosmosDb
with Diagram("My Architecture", filename="diagrams/architecture", show=False, outformat="png"):
AKS("aks-prod") >> CosmosDb("cosmos-prod")
'@ | Set-Content _diagram.py; python _diagram.py; Remove-Item _diagram.py
Canned patterns (cross-platform) - use the bundled generator instead of writing code:
python scripts/generate_diagram.py --list # list available patterns
python scripts/generate_diagram.py --pattern <name> --output diagrams/arch
📊 Diagram Types
| Type | Reference File | Example Prompt |
|---|---|---|
| Azure Architecture | references/azure-components.md |
"Design a microservices architecture with AKS and Cosmos DB" |
| Business Process Flow | references/business-process-flows.md |
"Create a swimlane for invoice approval workflow" |
| Entity Relationship (ERD) | references/entity-relationship-diagrams.md |
"Generate an ERD for customer and order entities" |
| Timeline / Gantt | references/timeline-gantt-diagrams.md |
"Create a 6-month migration roadmap" |
| UI Wireframe | references/ui-wireframe-diagrams.md |
"Design a KPI dashboard layout" |
| Common Patterns | references/common-patterns.md |
"Show a hub-spoke network topology" |
What ships with it
31 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- CONTRIBUTING.md 3.0 KB
- evals/README.md 1.3 KB
- evals/scenarios.md 2.1 KB
- LICENSE 1.0 KB
- README.md 4.4 KB
- references/azure-components.md 17 KB
- references/business-process-flows.md 11 KB
- references/c4-model.md 3.3 KB
- references/common-patterns.md 19 KB
- references/entity-relationship-diagrams.md 10 KB
- references/iac-to-diagram.md 15 KB
- references/integration-services.md 8.2 KB
- references/large-diagram-strategies.md 15 KB
- references/mermaid-output.md 2.6 KB
- references/migration-patterns.md 12 KB
- references/preventing-overlaps.md 12 KB
- references/quick-reference.md 16 KB
- references/sequence-auth-flows.md 7.9 KB
- references/timeline-gantt-diagrams.md 12 KB
- references/ui-wireframe-diagrams.md 20 KB
- requirements-extras.txt 580 B
- requirements.txt 910 B
- scripts/ascii_to_diagram.py 8.3 KB runs code
- scripts/check_imports.py 3.3 KB runs code
- scripts/generate_diagram.py 27 KB runs code
- scripts/iac_to_diagram.py 6.4 KB runs code
- scripts/list_azure_nodes.py 3.0 KB runs code
- scripts/multi_diagram_generator.py 26 KB runs code
- scripts/render_examples.py 2.8 KB runs code
- scripts/verify_installation.py 6.1 KB runs code
- tests/fixtures/sample-arm.json 1.1 KB
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 12d ago First seen · 434 lines · 85 tokens per session scan B 7808fba45dc1
azure-diagrams is a skill published in the GitHub repository cmb211087/azure-diagrams-skill (147 stars, last pushed 2mo ago), licensed MIT. It adds 85 tokens to every session and 3,901 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it B with 1 finding (asks for root). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
architecture-diagrams
Turn a natural-language cloud architecture description into an editable diagram whose nodes are official vendor service icons (Azure, AWS, GCP, Kubernetes), exported as PDF, draw.io, or VSDX (Lucid-importable). Use when the user asks to draw, diagram, or visualize a cloud/system architecture, or to produce a…
architecture-diagram
Dark-themed SVG architecture/cloud/infra diagrams as HTML.
drawio-aws
Use when the user asks for an AWS architecture diagram — VPC/networking, event-driven, landing zone, multi-AZ, serverless pipeline, or any diagram built with AWS service icons. Builds with the declarative layout engine using ground-truth mxgraph.aws4 stencils, validates (stencils/colors/nesting/geometry), runs a…
aws-architecture-diagram
AWS architecture diagrams — generate visual network topology diagrams from live AWS infrastructure. Use when drawing AWS network diagrams, visualizing VPCs, mapping Transit Gateway topology, or generating architecture documentation.
drawio
WORKFLOW SKILL — Generate Azure architecture diagrams in .drawio via simonkurtz-MSFT MCP server (full Azure icon set, batch creation, transactional mode). Covers architecture, dependency, runtime-flow, and as-built diagrams. WHEN: 'draw.io diagram', 'Azure architecture diagram', 'as-built diagram', 'runtime flow…
azure-integrations
Azure deployment for web apps — Static Web Apps, App Service, Blob Storage, Bicep/ARM, GitHub Actions CI/CD. Use when deploying Next.js/Vite to Azure or configuring Azure resources for full-stack apps.