Mermaid Generator

Generate Mermaid diagrams from parsed PRD data.

5|1|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/fabioeloi/omni-architect --skill mermaid-generator-fabioeloi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Mermaid Generator
Source: https://github.com/fabioeloi/omni-architect/tree/main/skills/mermaid-gen
Command: npx skills add https://github.com/fabioeloi/omni-architect --skill mermaid-generator-fabioeloi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the conversion of a parsed PRD into Mermaid diagrams, reducing manual diagramming time and ensuring visual consistency across diagrams.

Core Features & Use Cases

  • Diagram generation: Produces flowchart, sequence, ER, state, C4, journey, and gantt diagrams directly from PRD data.
  • PRD-to-diagram mapping: Maps requirements, entities, user stories, and journeys into structured Mermaid syntax.
  • Use Case: When you have a PRD with multiple flows and actors, run this Skill to generate an up-to-date set of Mermaid diagrams that can be edited or embedded in docs.

Quick Start

Use the Mermaid Generator to create diagrams from a parsed PRD object named parsed_prd and generate diagram types like flowchart, sequence, or erDiagram.

Frequently Asked Questions about Mermaid Generator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate Mermaid diagrams from a PRD?

You can generate Mermaid diagrams from a PRD by passing a parsed PRD object to the Mermaid Generator, which maps requirements, entities, and user stories into structured Mermaid syntax for direct embedding in docs.

What types of Mermaid diagrams can I create from product requirements?

You can create flowchart, sequence, ER, state, C4, journey, and gantt diagrams from product requirements by mapping parsed PRD data into structured Mermaid syntax for visualization.

What is the maximum number of nodes supported for Mermaid diagram generation?

Mermaid diagram generation supports a 50-node limit. When this threshold is exceeded, the system applies auto-splitting to maintain syntax validity and visual consistency across the generated diagrams.

Can I customize the diagram type and labels when automating Mermaid generation?

Yes, you can customize diagram types and apply locale-based labeling during Mermaid generation, ensuring the output diagrams match specific localization requirements and visual formats.

Does the Mermaid generation process ensure syntax validity for embedded docs?

Yes, the Mermaid generation process ensures syntax validity for embedded docs by automatically validating the structured Mermaid syntax produced from the parsed PRD data.