drawio-gcp
drawio-gcp generates correct Google Cloud architecture diagrams in draw.io format using a deterministic engine that validates icons, colors, nesting, and geometry. It supports VPC/networking, GKE, Cloud Run, landing zones, and multi-region designs, delivering .drawio files with optional PNG or SVG export on request.
drawio-gcp builds validated Google Cloud architecture diagrams using ground-truth GCP service icons and a declarative layout engine.
AI-generated summary based on this skill's SKILL.md
Install
sparklabx/drawio-ai-kit/drawio-gcp · repository language: JavaScript
git clone https://github.com/sparklabx/drawio-ai-kit
cp -r drawio-ai-kit/skills/drawio-gcp ~/.claude/skills/drawio-gcpFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
What does drawio-gcp do?
drawio-gcp generates correct Google Cloud architecture diagrams in draw.io format using a deterministic engine that validates icons, colors, nesting, and geometry. It supports VPC/networking, GKE, Cloud Run, landing zones, and multi-region designs, delivering .drawio files with optional PNG or SVG export on request.
Can I create a GCP architecture diagram with drawio-gcp?
Yes. drawio-gcp creates GCP architecture diagrams with proper icons and validation, ensuring correct nesting, colors, and geometry. You can design VPC topologies, GKE clusters, Cloud Run services, multi-region setups, and landing zones—all rendered as native draw.io files ready for editing or export.
How do I draw a google cloud vpc diagram with drawio-gcp?
drawio-gcp visualizes Google Cloud networking and VPC topology by generating draw.io diagrams that show subnets, firewall rules, peering, and Shared VPC configurations. The tool uses ground-truth GCP stencils and validates all components to ensure your network architecture is accurate and compliant.
Does drawio-gcp support multi-region and GKE setups?
Yes. drawio-gcp generates draw.io diagrams for GCP multi-region deployments and GKE clusters, automatically placing resources across regions with correct icon placement and relationships. It also supports Cloud Run, landing zones, and other Google Cloud services in a single validated diagram.
What file formats does drawio-gcp export?
drawio-gcp delivers native .drawio files by default. On request, it can also export diagrams as PNG or SVG images, giving you flexibility to embed architecture visualizations in documentation, presentations, or design reviews while maintaining full editability in draw.io.
Is drawio-gcp open source?
Yes. drawio-gcp is released under the MIT license, making it free to use, modify, and distribute. You can integrate it into your infrastructure-as-code workflows, extend it with custom stencils, or build upon it for your organization's specific Google Cloud architecture needs.
SKILL.md
rendered from the published skill — quoted content, verbatim
Draw.io GCP
Produce correct Google Cloud architecture diagrams in draw.io. This skill is a thin
frontend; the deterministic engine, validator, and rules live in the
drawio-ai-kit package, reached via the drawio-ai CLI.
0. Preflight — the CLI must be installed
command -v drawio-ai >/dev/null 2>&1 || echo "Install the Kit first: npm i -g github:sparklabx/drawio-ai-kit"
If drawio-ai is not on PATH, stop and tell the user to run
npm i -g github:sparklabx/drawio-ai-kit. Never run npm i -g yourself — nothing mutates the
user's global environment without their say-so.
1. Delegate the build (preferred when your harness supports it)
If your harness can spawn autonomous subagents that run shell
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 1 file
skills/drawio-gcp/SKILL.md