What problem does it solve? Mermaid diagrams frequently fail to render on GitHub due to subtle syntax errors like parentheses inside labels or mismatched brackets, leaving broken code blocks in documentation. This Skill provides the exact syntax rules and per-type examples needed to produce diagrams that render correctly the first time. ## Core Features & Use Cases - GitHub-Safe Syntax Rules: Enforces the two rules that most often break GitHub rendering: never use parentheses inside labels, and always match opening and closing brackets on node shapes. - Per-Type Diagram Examples: Covers flowcharts, sequence diagrams, class diagrams, state diagrams, ER diagrams, Gantt charts, and git graphs with copy-ready syntax. - Syntax Reference: Documents node shapes, arrow types, and styling directives for quick lookup. - Use Case: While writing a design document, you need a decision flow for request handling. Use this Skill to generate a flowchart with correct bracket matching and label formatting so it renders immediately in your GitHub pull request. ## Quick Start Create a Mermaid flowchart showing the request authentication flow that will render correctly on GitHub.