What problem does it solve? When you ask for a diagram without specifying a format, picking the wrong tool wastes effort — Mermaid can't be machine-validated, Graphviz is overkill for five nodes, and BPMN is unnecessary for a README flowchart. This Skill encodes the selection logic so you get routed to the right format-specific skill automatically. ## Core Features & Use Cases - Format routing: Asks 2-4 targeted questions (consumer type, consumption context, structure, scale) and routes to one of five sibling skills: mermaid, graphviz, plantuml, bpmn, or html-interactive. - Gate-path handling: Distinguishes human-reader artifacts from deterministic-validator artifacts (CI schema checks, linted intake gates), routing gate-consumed work only to schema-bearing formats like BPMN 2.0 XML or Graphviz DOT — never Mermaid. - Gap documentation: Flags documented gaps such as threat-model DFDs (OWASP Threat Dragon JSON / pytm) that no sibling skill currently produces. - Use Case: You say "diagram this pipeline" without naming a format; the Skill asks where it will be consumed and how large it is, confirms "Routing to /mermaid-ai-orchestration because it ships inline in your README," then invokes that sibling skill. ## Quick Start Ask the assistant to diagram your workflow or system without naming a format, and answer the short routing questions to get the right diagram type.