Back to Skills

cloud

Create cloud provider architecture diagrams using PlantUML syntax with official AWS, Azure, GCP, and Alibaba Cloud service icons. Best for multi-service cloud topologies and migration blueprints.

2,927stars172forksUpdated 6/9/2026

Security Assessment

Safe(100/100)
Security Score100/100

About cloud

The cloud skill generates cloud architecture diagrams using PlantUML syntax and official cloud provider service icons. It is designed to help users create clear visual representations of cloud infrastructure, application topologies, and migration plans across major cloud platforms. By providing a structured approach to diagram creation, the skill simplifies the process of documenting complex cloud environments and ensures diagrams are compatible with PlantUML rendering workflows.

The skill supports architecture diagrams for multiple cloud providers, including AWS, Azure, Google Cloud Platform (GCP), Alibaba Cloud, IBM Cloud, Kubernetes, and OpenStack. It uses mxGraph stencil syntax to represent cloud services with provider-specific icons and includes guidance for organizing resources into VPCs, regions, and cloud boundaries. The skill defines connection patterns for synchronous, asynchronous, physical, and labeled data flows, and provides conventions such as left-to-right layouts and required PlantUML structure. It also includes references to common stencil families and example architecture types.

Typical use cases include documenting cloud-native applications, designing infrastructure blueprints, visualizing network topologies, illustrating serverless architectures, and planning cloud migrations. The skill is intended for cloud architects, DevOps engineers, platform engineers, solution architects, technical consultants, and developers who need consistent, diagram-based documentation of cloud systems. It is particularly useful when creating architecture artifacts that must be rendered from PlantUML code and shared across teams.

FAQ

How do I create a cloud architecture diagram with this skill?

Start by selecting a cloud provider, declaring the required mxGraph stencil icons, organizing resources into containers such as VPCs or regions, connecting them with PlantUML arrow syntax, and wrapping the diagram in a plantuml or puml code fence.

Which cloud platforms are supported?

The skill supports AWS, Azure, Google Cloud Platform (GCP), Alibaba Cloud, IBM Cloud, Kubernetes, and OpenStack through their respective mxGraph stencil families.

What diagram syntax is required?

Diagrams must use PlantUML syntax, begin with @startuml, end with @enduml, and use mxGraph stencil definitions for cloud service icons.

Can I represent different types of connections between services?

Yes. The skill supports solid arrows for synchronous flows, dashed arrows for asynchronous or event-driven flows, solid lines for physical or bidirectional links, and labeled connections for describing data movement.

Are there any rendering requirements or limitations?

Yes. Diagrams must be enclosed in a plantuml or puml code fence to render correctly. Using a text code fence is explicitly not supported for diagram rendering.

All Files

9 files
examples/alibaba-web-app.md3.1 KB
View
examples/gcp-log-processing.md2.0 KB
View
examples/aws-basic.md2.2 KB
View
examples/ibm-kubernetes.md2.3 KB
View
SKILL.md4.0 KB
View
examples/azure-hybrid-network.md2.8 KB
View
examples/aws-serverless.md2.5 KB
View
examples/kubernetes-microservices.md2.8 KB
View
examples/openstack-basic.md2.2 KB
View

Install cloud

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill