Vibe Coding Discover

Skills

drawio-skill

View on GitHub

Agent skill that turns natural language, code, Terraform/K8s, SQL, OpenAPI, AsyncAPI, Protobuf and GraphQL sources into editable, tested draw.io architecture diagrams: incremental sync, multi-view projection, drift diff, CI architecture tests, whiteboard derasterize, interactive HTML/PPTX/Mermaid exports.

★ 9.8K684 forksPythonMITAgents365-ai

Agent skill that turns prompts, code, Terraform/K8s, SQL, OpenAPI, AsyncAPI, Protobuf and GraphQL sources into editable, tested .drawio architecture diagrams, with incremental sync, multi-view projection, CI architecture tests and HTML/PPTX/Mermaid exports. Ships a CLI plus optional MCP server for Claude Code, Cursor,

Use Cases

Generate editable draw.io architecture diagrams from natural languageConvert Terraform, Kubernetes and docker-compose configs into diagrammed infrastructureTurn SQL DDL into ER diagrams and OpenAPI/AsyncAPI/GraphQL/Protobuf schemas into API and event diagramsRebuild physical whiteboard photos or screenshots into editable diagramsIncrementally sync diagrams from source without losing manual layoutEnforce architecture rules as tests in CI and render PR visual diffsExport diagrams to interactive HTML, PPTX, Mermaid or MarkdownQuery components, simulate failure propagation and produce what-if analysesVisualize Python/JS/Go/Rust code structure and class hierarchiesDiff two diagrams or live infrastructure snapshots for drift

Built With

Language
Python
Frameworks
Claude Code · Cursor · GitHub Copilot · Codex · OpenClaw · Agent Skills · MCP · draw.io CLI · GitHub Actions · Graphviz

Tags

agent-skill · drawio · diagrams-as-code · architecture-diagram · terraform · kubernetes · mermaid · uml · c4-model · image-to-diagram · sql · openapi · protobuf · graphql · ci-architecture-tests · mcp-server