Routes Claude to the right constraints and type-specific guidance before calling the generate_diagram tool, which turns Mermaid syntax into editable FigJam diagrams. Covers six diagram types (flowcharts, sequence, state, ER, Gantt, architecture) and flags the unsupported ones so you don't waste a tool call on mindmaps or pie charts. The universal constraints section is dense and earned: no emojis, no HTML, reserved word collisions, and the fact that Gantt styling gets stripped during preprocessing. The hybrid workflow pattern (generate base diagram, then extend with use_figma for annotations or color coding) is smart when you need more than Mermaid can express. The garbage in, garbage out section is the real reason to load this: it pushes you to grep source code or ask clarifying questions instead of hallucinating edges.
npx skills add https://github.com/figma/mcp-server-guide --skill figma-generate-diagram