bruce-drawio

Generate draw.io XML diagrams from natural language requirements.

97|12|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/bruc3van/bruce-drawio --skill bruce-drawio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bruce-drawio
Source: https://github.com/bruc3van/bruce-drawio/tree/main
Command: npx skills add https://github.com/bruc3van/bruce-drawio --skill bruce-drawio

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Draw.io diagram generation requires manual crafting of XML to illustrate requirements; this skill automates the creation of draw.io compatible XML from plain requirements, enabling rapid, consistent diagram generation without manual diagram drawing.

Core Features & Use Cases

  • Generate draw.io XML directly from high-level diagram requirements (flowcharts, architectures, UML sequences/classes, ER diagrams, mindmaps, network topologies).
  • Self-review and validation of the generated XML to ensure structure correctness and layout sensibility before export.
  • CLI-export-ready outputs (PNG/SVG/PDF) for easy integration into documents, dashboards, and presentations.
  • Real-world scenarios include architecture diagrams from microservice specs, UML sequence diagrams from user flows, and ER diagrams from database schemas.

Quick Start

Describe the diagram you want and I will generate the draw.io XML for it and export the diagram as PNG/SVG/PDF if requested.

Frequently Asked Questions about bruce-drawio

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate draw.io diagrams from natural language requirements?

To generate draw.io diagrams from natural language, provide high-level diagram requirements for flowcharts, architecture, or UML sequences. The process translates your text into draw.io compatible XML, ensuring structure correctness and layout sensibility for direct use.

Can I automatically export draw.io XML to PNG, SVG, or PDF?

Yes, generated draw.io XML can be exported to PNG, SVG, or PDF formats. The output is CLI-export-ready, allowing easy integration of your flowcharts and architecture diagrams into documents, dashboards, and presentations.

What types of diagrams can I create from plain text descriptions?

You can create flowcharts, architecture diagrams, UML sequence and class diagrams, ER diagrams, mindmaps, and network topologies. The generation process translates plain requirements into validated XML structures for each supported diagram type.

Does generated draw.io XML require manual validation before use?

No manual validation is required because the generation process includes self-review and validation of the XML. It ensures structure correctness and layout sensibility before exporting your architecture or ER diagrams to your desired format.

Do I need any specific dependencies to create draw.io diagrams from text?

No specific dependencies are required to generate draw.io diagrams from text. The process directly outputs validated draw.io compatible XML from your natural language requirements, which you can then export via CLI to PNG, SVG, or PDF.

What is the best way to create UML sequence diagrams from user flows?

The best way to create UML sequence diagrams from user flows is to provide the flow requirements in natural language. The system automatically generates validated draw.io XML, which can then be exported to PNG, SVG, or PDF for integration.