cmb211087/azure-diagrams-skill/azure-diagrams
Claude Code and agent skill by cmb211087/azure-diagrams-skill
- community
Checking that the SKILL.md file is still in the repository.
Comprehensive technical diagramming toolkit for solutions architects, presales, and developers. Creates Azure architecture diagrams (800+ Azure service icons), business process flows (swimlanes, workflows), ERD diagrams (database schemas), project timelines, UI wireframes, and network topology diagrams. Perfect for proposals, documentation, and architecture reviews. Also generates diagrams from Bicep, Terraform, and ARM templates.
Install
npx vskill@latest install cmb211087/azure-diagrams-skill/azure-diagramsSKILL.md
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):
Windows PowerShell (e.g. GitHub Copilot on Windows - no heredoc): write a short script, run it, then delete it so nothing is left behind:
Canned patterns (cross-platform) - use the bundled generator instead of writing code:
📊 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" |
🔥 Bonus: Generate from Code
Can also create diagrams directly from infrastructure code:
Supports: Bicep, Terraform, ARM Templates, Azure Pipelines YAML, GitHub Actions
See references/iac-to-diagram.md for detailed prompts and examples.
Prerequisites
Quick Start
Supported Diagram Types
| Type | Reference File | Use Case | |
|---|---|---|---|
| Azure Architecture | references/azure-components.md | Cloud infrastructure, solution designs | |
| Common Patterns | references/common-patterns.md | Web apps, microservices, serverless, data platforms | |
| Business Process Flow | references/business-process-flows.md | Workflows, swimlanes, decisions | |
| Entity Relationship (ERD) | references/entity-relationship-diagrams.md | Database schemas, data models | |
| Timeline / Gantt | references/timeline-gantt-diagrams.md | Project plans, roadmaps | |
| UI Wireframe | references/ui-wireframe-diagrams.md | Screen mockups, dashboards |
Azure Service Categories
| Category | Import | Key Services | |
|---|---|---|---|
| Compute | diagrams.azure.compute | VM, AKS, Functions, App Service, Container Apps, Batch | |
| Networking | diagrams.azure.network | VNet, Load Balancer, App Gateway, Front Door, Firewall, ExpressRoute | |
| Database | diagrams.azure.database | SQL, Cosmos DB, PostgreSQL, MySQL, Redis, Synapse | |
| Storage | diagrams.azure.storage | Blob, Files, Data Lake, NetApp, Queue, Table | |
| Integration | diagrams.azure.integration | Logic Apps, Service Bus, Event Grid, APIM, Data Factory | |
| Security | diagrams.azure.security | Key Vault, Sentinel, Defender, Security Center | |
| Identity | diagrams.azure.identity | Entra ID, B2C, Managed Identity, Conditional Access | |
| AI/ML | diagrams.azure.ml | Azure OpenAI, Cognitive Services, ML Workspace, Bot Service | |
| Analytics | diagrams.azure.analytics | Synapse, Databricks, Data Explorer, Stream Analytics, Event Hubs | |
| IoT | diagrams.azure.iot | IoT Hub, IoT Edge, Digital Twins, Time Series Insights | |
| DevOps | diagrams.azure.devops | Azure DevOps, Pipelines, Repos, Boards, Artifacts | |
| Web | diagrams.azure.web | App Service, Static Web Apps, CDN, Media Services | |
| Monitor | diagrams.azure.monitor | Monitor, App Insights, Log Analytics |
See references/azure-components.md for the complete list of 800+ components.
Common Architecture Patterns
Web Application (3-Tier)
Microservices with AKS
Serverless / Event-Driven
Data Platform
Hub-Spoke Networking
Connection Syntax
Diagram Attributes
Clusters (Grouping)
Cluster styling:
Troubleshooting
Overlapping Nodes
Increase spacing for complex diagrams:
Floating Edge Labels
Use xlabel instead of label:
Excessive Whitespace
Compress the output:
Force Horizontal Alignment
Use subgraphs with same rank:
See references/preventing-overlaps.md for detailed guidance.
Output Location
Save to a diagrams/ folder in the working directory (portable across tools and OSes), or to /mnt/user-data/outputs when running in a sandbox that provides it. Create the folder first with mkdir -p diagrams (POSIX) or New-Item -ItemType Directory -Force diagrams (PowerShell).
⚠️ CRITICAL: Professional Output Standards
The Key Setting: labelloc='t'
To keep labels inside cluster boundaries with the diagrams library, put labels ABOVE icons:
This is the start of the file. Read the full SKILL.md on GitHub.
Security
- Security scanPassed, 86 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationFailed, 63 of 100Degrading. 1 run. Evaluated 8 months ago.
Source
- SKILL.md in the repositoryCheckingskills/azure-diagrams/SKILL.md
Popularity
- Repository stars
- 122
- Repository forks
- 31
- 7-day trend score
- 24
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 5 Apr 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/cmb211087/azure-diagrams-skill/azure-diagrams)