cloud
markdown-viewer/skills
Создавайте схемы архитектуры облачных провайдеров с использованием синтаксиса PlantUML и официальных значков сервисов AWS, Azure, GCP и Alibaba Cloud. Идеально подходит для топологий облачных сред с несколькими сервисами и схем миграции.
...Расширить всеО навыке «cloud»
Скилл «cloud» генерирует диаграммы архитектуры «cloud» с использованием синтаксиса PlantUML и официальных значков сервисов-провайдеров cloud. Он разработан, чтобы помочь пользователям создавать наглядные визуальные представления инфраструктуры «cloud», топологий приложений и планов миграции на основных платформах «cloud». Обеспечивая структурированный подход к созданию диаграмм, этот скилл упрощает процесс документирования сложных сред «cloud» и гарантирует совместимость диаграмм с рабочими процессами рендеринга PlantUML.
Данный набор функций поддерживает архитектурные диаграммы для нескольких поставщиков облачных платформ (cloud), включая AWS, Azure, Google Cloud Platform (GCP), Alibaba Cloud, IBM Cloud, Kubernetes и OpenStack. Он использует синтаксис шаблонов mxGraph для представления облачных сервисов (cloud) с помощью значков, специфичных для конкретного поставщика, и включает рекомендации по организации ресурсов в виртуальные сетевые сообщества (VPC), регионы и границы облачных сред (cloud). Этот набор навыков определяет шаблоны соединений для синхронных, асинхронных, физических и помеченных потоков данных, а также устанавливает такие соглашения, как расположение элементов слева направо и требуемую структуру PlantUML. Он также содержит ссылки на распространённые семейства шаблонов и примеры типов архитектур.
Типичные сценарии использования включают документирование приложений, разработанных с использованием нативных средств разработки (cloud), проектирование схем инфраструктуры, визуализацию сетевых топологий, иллюстрацию бессерверных архитектур и планирование миграции на «облако как услугу» (cloud). Этот навык предназначен для архитекторов cloud, инженеров DevOps, инженеров по платформам, архитекторов решений, технических консультантов и разработчиков, которым требуется согласованная документация систем cloud в виде диаграмм. Он особенно полезен при создании архитектурных артефактов, которые должны быть сгенерированы из кода PlantUML и переданы между командами.
Часто задаваемые вопросы
Как создать диаграмму архитектуры «cloud» с помощью этого навыка?
Начните с выбора поставщика cloud, объявите необходимые значки шаблона mxGraph, сгруппируйте ресурсы в контейнеры, такие как VPC или регионы, соедините их с помощью синтаксиса стрелок PlantUML и заключите диаграмму в блокирующий код plantuml или puml.
Какие платформы cloud поддерживаются?
Этот навык поддерживает AWS, Azure, Google Cloud Platform (GCP), Alibaba Cloud, IBM Cloud, Kubernetes и OpenStack через соответствующие семейства шаблонов mxGraph.
Какой синтаксис диаграмм требуется?
Диаграммы должны быть составлены с использованием синтаксиса PlantUML, начинаться с @startuml, заканчиваться @enduml и использовать определения шаблонов mxGraph для значков сервисов cloud.
Можно ли отображать различные типы связей между сервисами?
Да. Скилл поддерживает сплошные стрелки для синхронных потоков, пунктирные стрелки для асинхронных или управляемых событиями потоков, сплошные линии для физических или двунаправленных связей, а также соединения с метками для описания движения данных.
Существуют ли какие-либо требования или ограничения по визуализации?
Да. Для правильного отображения диаграммы должны быть заключены в ограждение кода plantuml или puml. Использование текстового ограждения кода явно не поддерживается для отображения диаграмм.
Cloud Architecture Diagram Generator
Quick Start: Choose cloud provider → Declare stencil icons → Group into VPC/region zones → Connect with arrow syntax → Wrap in ```plantuml fence.
⚠️ IMPORTANT: Always use```plantumlor```pumlcode fence. NEVER use```text— it will NOT render as a diagram.
Critical Rules
- Every diagram starts with
@startumland ends with@enduml - Use
left to right directionfor typical cloud architectures (data flows left→right) - Use
mxgraph.*stencil syntax for cloud service icons - Default colors are applied automatically — you do NOT need to specify
fillColororstrokeColor - Use
rectangle "VPC" { ... }orpackage "Region" { ... }for cloud containers - Use
cloud "Name" { ... }for cloud boundary shapes - Directed flows use
-->, async/event-driven flows use..>(dashed)
Full stencil reference: See stencils/README.md for 9500+ available icons.
Mxgraph Stencil Syntax
mxgraph.<provider>.<icon> "Label" as <alias>Common Cloud Stencil Families
| Family | Prefix | Typical Icons |
|---|---|---|
| AWS | mxgraph.aws4.* | lambda_function, ec2, rds_instance, s3, api_gateway, cloudfront, dynamodb |
| Azure | mxgraph.azure.* | virtual_machine, azure_load_balancer, sql_database, azure_active_directory, storage |
| GCP | mxgraph.gcp2.* | compute_engine_2, cloud, process, repository, cloud_monitoring |
| Alibaba | mxgraph.alibaba_cloud.* | ecs_elastic_compute_service, slb_server_load_balancer_01, polardb, oss_object_storage_service |
| IBM | mxgraph.ibm_cloud.* | ibm-cloud--kubernetes-service, load-balancer--application, database--postgresql |
| Kubernetes | mxgraph.kubernetes.* | pod, svc, deploy, ing, sts, pvc, cm, secret |
| OpenStack | mxgraph.openstack.* | nova_server, neutron_router, cinder_volume, swift_container |
Connection Types
| Syntax | Meaning | Use Case |
|---|---|---|
A --> B | Solid arrow | Sync API call / data flow |
A ..> B | Dashed arrow | Async event / trigger / replication |
A -- B | Solid line, no arrow | Physical / bidirectional link |
A --> B : "label" | Labeled connection | Describe the data flow |
Quick Example
@startumlleft to right directionmxgraph.aws4.users "Users" as usersmxgraph.aws4.cloudfront "CloudFront" as cfmxgraph.aws4.application_load_balancer "ALB" as albrectangle "VPC" { mxgraph.aws4.ec2 "EC2" as ec2 mxgraph.aws4.rds_instance "RDS" as rds}users --> cfcf --> albalb --> ec2ec2 --> rds@enduml
Cloud Architecture Types
| Type | Purpose | Key Stencils | Example |
|---|---|---|---|
| AWS | Amazon Web Services | mxgraph.aws4.* | aws-basic.md |
| AWS Serverless | Event-driven serverless | mxgraph.aws4.* | aws-serverless.md |
| Azure | Microsoft Azure | mxgraph.azure.* | azure-hybrid-network.md |
| GCP | Google Cloud Platform | mxgraph.gcp2.* | gcp-log-processing.md |
| Alibaba Cloud | Alibaba Cloud | mxgraph.alibaba_cloud.* | alibaba-web-app.md |
| IBM Cloud | IBM Cloud | mxgraph.ibm_cloud.* | ibm-kubernetes.md |
| Kubernetes | Container orchestration | mxgraph.kubernetes.* | kubernetes-microservices.md |
| OpenStack | Private cloud | mxgraph.openstack.* | openstack-basic.md |
Все файлы
9 файловУстановить cloud
Скачайте файлы навыков и распакуйте их в каталог .claude/skills/.
Скачать ZIPКлонируйте репозиторий и скопируйте файлы навыка в свой проект.
git clone https://github.com/markdown-viewer/skills/blob/main/cloud/SKILL.md # Copy SKILL.md to your .claude/skills/ directory
Копировать





Дом
