원클릭으로
diagram-infra
Generate infrastructure diagrams using Python Diagrams library (mingrammer/diagrams).
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Generate infrastructure diagrams using Python Diagrams library (mingrammer/diagrams).
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Dashboard Screenshot Capture
Generate professional system architecture diagrams using Excalidraw. Expert-level system design visuals.
E2E/QA testing with agent-browser CLI for token-efficient browser automation
| name | diagram-infra |
| description | Generate infrastructure diagrams using Python Diagrams library (mingrammer/diagrams). |
| triggers | ["인프라 구성도","인프라 다이어그램","infrastructure diagram","infra diagram","배포 구성도","deployment diagram","cloud architecture","클라우드 아키텍처","docker 구성도","docker diagram"] |
MANDATORY: When this skill is triggered, you MUST use the Python diagrams library (mingrammer/diagrams) to generate infrastructure diagrams.
Do NOT use Excalidraw, Mermaid, or ASCII art for infra diagrams.
pip install diagrams
Requires Graphviz installed (brew install graphviz on macOS).
{name}_diagram.py) that produces a PNG/SVGdocs/ or infra/ directoryfrom diagrams import Diagram, Cluster, Edge
from diagrams.onprem.database import MySQL
from diagrams.onprem.queue import Kafka
from diagrams.onprem.monitoring import Prometheus, Grafana
from diagrams.onprem.network import Nginx
from diagrams.programming.framework import Spring
from diagrams.elastic.elasticsearch import Elasticsearch
from diagrams.onprem.container import Docker
Cluster to group related components (e.g., "Order Service", "Monitoring Stack")Edge with labels for protocols and data flow descriptionsdirection="LR" for horizontal, direction="TB" for verticalgraph_attr={"fontsize": "20", "bgcolor": "white"}with Diagram("E-Commerce Platform", show=False, direction="LR"):
with Cluster("API Layer"):
gateway = Nginx("API Gateway")
with Cluster("Services"):
order = Spring("Order Service")
payment = Spring("Payment Service")
with Cluster("Data"):
db = MySQL("MySQL")
queue = Kafka("Kafka")
gateway >> order >> db
order >> Edge(label="async") >> queue >> payment
If diagrams library cannot be installed or Graphviz is unavailable,
fall back to Excalidraw with infrastructure-style icons and layout.