{"repo":"sparklabx/drawio-ai-kit","free":true,"listed":false,"github":"https://github.com/sparklabx/drawio-ai-kit","clone":"git clone https://github.com/sparklabx/drawio-ai-kit.git","description":"Teach your AI to draw correct, beautiful draw.io diagrams — declarative layout engine, ground-truth stencils, structural validator, vision self-check. AWS · Azure · GCP · Databricks · BPMN. Zero dependencies.","language":"JavaScript","stars":631,"topics":["agent-skills","ai-agents","architecture-diagrams","aws","azure","bpmn","claude-code","cli","databricks","diagrams"],"license":"MIT","category":"ai-agents","readme_excerpt":"&nbsp;&nbsp; An orchestration and validation framework enabling AI agents to generate structurally precise and aesthetically standardized draw.io diagrams, optimized for AWS, Azure & GCP architectures. It mitigates common AI agent hallucinations (such as generating non-existent stencil IDs that result in empty shapes) using three key components: 1. Declarative Catalog — A single source of truth mapping draw.io stencil IDs ( mxgraph.aws4. ) to their respective taxonomies and canonical color palettes. 2. Design Principles — Codified architectural and layout rules ( rules/principles.md ). 3. Structural Validator — A static analysis engine that audits diagram XML to guarantee stencil references are valid and design principles are satisfied prior to serialization. Exposed to the AI via the zero-dependency drawio-ai CLI . Showcase One diagram per platform — all generated end-to-end by the kit: no hand-placed coordinates, real stencils, validated, vision-checked. Full set in examples/ . Quick start Full install — the CLI plus all 5 Domain Skills (AWS, Azure, GCP, Databricks, BPMN) — in one line: Restart your agent, then try: \"draw an AWS 3-tier web app\" . The first command puts the drawio-ai binary on PATH (installs straight from GitHub — not yet on the npm registry; see INSTALL.md to pin a version or install from a clone). The second registers the Domain Skills with your agent (the skills CLI auto-detects Claude Code, Codex, Gemini CLI, …) — without it the agent never picks the kit","default_branch":null,"files":null,"tree":[],"storefront":"/r/sparklabx","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sparklabx/drawio-ai-kit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}