What problem does it solve? Creating professional diagrams manually in draw.io is slow and hard to reproduce, especially for academic papers and engineering documentation that demand consistent styling, formula typesetting, and editable source files. This Skill turns text descriptions, Mermaid, CSV, or existing .drawio files into validated, theme-consistent diagrams through a deterministic YAML-first workflow. ## Core Features & Use Cases - YAML-first diagram generation: Author diagrams as YAML specs and render them to .drawio, SVG, PNG, PDF, or JPG via a CLI, with canonical .spec.yaml and .arch.json sidecars for offline editing. - Academic and engineering profiles: Built-in academic-paper and engineering-review profiles enforce figure typing (architecture, roadmap, workflow), grayscale-safe palettes, IEEE-style themes, and edge-quality validation. - Replication and import: Recreate uploaded images or import existing .drawio files (including compressed ones) into editable YAML bundles while preserving source color palettes. - Use Case: A researcher needs an IEEE-style campus network figure for a paper. They describe the layers, and the Skill produces a grayscale-safe .drawio bundle plus SVG with meta.figureType set to architecture, ready for journal submission. ## Quick Start Ask the agent to create a horizontal tech-blue login flowchart with Start, Login Form, Validate, Success, and Error nodes using the drawio skill.