What problem does it solve?
This Skill eliminates preventable rendering failures and low-quality output from the Figma generate_diagram tool by enforcing mandatory pre-call routing to type-specific guidance and universal Mermaid syntax constraints, ensuring every diagram request uses the correct tool and syntax for the user's needs.
Core Features & Use Cases
- Type-specific routing: Automatically directs you to the correct reference guide for architecture flowcharts, generic flowcharts, ER diagrams, sequence diagrams, state diagrams, and Gantt charts based on the user's request, so you never use the wrong diagram type.
- Universal constraint enforcement: Sets non-negotiable Mermaid syntax rules (no emojis, no reserved word node IDs, proper edge syntax) that prevent tool rejection and broken renders.
- Hybrid workflow guidance: Tells you when to extend the base Mermaid diagram with the use_figma tool for annotations, color-coding, and custom elements that Mermaid cannot express, for shareable, polished artifacts.
- Use Case: If a user asks for a microservices architecture diagram, this Skill routes you to the architecture reference to ensure correct subgraph structure and edge syntax, avoiding broken renders and saving time on failed tool calls.
Quick Start
Load this Skill before every call to the Figma generate_diagram tool to access the correct type-specific guidance and Mermaid syntax rules for the user's requested diagram type.