miro_generate_diagram
Convert Mermaid code into a structured diagram on Miro whiteboard with shapes and connectors using auto-layout.
Instructions
Generate diagram on Miro from Mermaid code. Creates shapes and connectors with auto-layout.
USE WHEN: "create flowchart", "generate diagram", "draw process flow", "sequence diagram"
TYPES: flowchart/graph, sequenceDiagram FLOWCHART: A[rect] --> B{diamond} -->|label| C((circle)) SEQUENCE: participant A; A->>B: sync; A-->>B: async
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| diagram | Yes | Diagram code in Mermaid format (flowchart/graph syntax) | |
| start_x | No | Starting X position (default: 0) | |
| start_y | No | Starting Y position (default: 0) | |
| board_id | Yes | Board ID to create the diagram on | |
| parent_id | No | Parent frame ID to create diagram inside | |
| node_width | No | Width of each node (default: 180) | |
| output_mode | No | Output mode: 'discrete' (default) returns individual items, 'grouped' groups all items together for easy move/delete, 'framed' creates a frame containing all items | |
| use_stencils | No | Use professional flowchart stencils instead of basic shapes. Provides better visual styling with proper flowchart symbols (terminator, process, decision, I/O). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| message | Yes | ||
| node_ids | Yes | ||
| frame_ids | No | ||
| node_urls | No | ||
| diagram_id | No | ||
| frame_urls | No | ||
| diagram_url | No | ||
| output_mode | No | ||
| total_items | No | ||
| diagram_type | No | ||
| connector_ids | Yes | ||
| diagram_width | Yes | ||
| nodes_created | Yes | ||
| connector_urls | No | ||
| diagram_height | Yes | ||
| frames_created | Yes | ||
| connectors_created | Yes |