generating-mermaid-diagrams

Generate Salesforce architecture diagrams in Mermaid syntax with ASCII fallback.

Updated Jun 1, 2026
One-click install
npx skills add https://github.com/Collabalist/SFDC --skill generating-mermaid-diagrams-collabalist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generating-mermaid-diagrams
Source: https://github.com/Collabalist/SFDC/tree/main/.agents/skills/generating-mermaid-diagrams
Command: npx skills add https://github.com/Collabalist/SFDC --skill generating-mermaid-diagrams-collabalist

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires mermaid, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the creation of Salesforce architecture diagrams using Mermaid syntax, providing both Mermaid code and ASCII art fallbacks for terminal compatibility.

Core Features & Use Cases

  • Mermaid Syntax Support: Generate diagrams using Mermaid syntax, including sequence diagrams, ERDs, and flowcharts.
  • ASCII Fallback: Offer ASCII versions for terminal compatibility and plaintext documentation.
  • Customization: Apply custom styles, color palettes, and theming to diagrams.
  • Use Case: For a Salesforce admin or developer who needs to visualize and document Salesforce architecture, OAuth flows, or integration patterns.

Quick Start

"Create an OAuth flow diagram for the Salesforce login process."

Frequently Asked Questions about generating-mermaid-diagrams

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

FAQPage Schema
How do I generate Salesforce architecture diagrams using Mermaid syntax?

You can generate Salesforce architecture diagrams by providing Salesforce org metadata to create Mermaid syntax. The tool outputs both Mermaid code for graphical rendering and ASCII art fallbacks for terminal documentation.

Can I document Salesforce OAuth flows and integration patterns as sequence diagrams?

Yes, you can document Salesforce OAuth flows and integration patterns as sequence diagrams. The tool generates sequence diagrams, ERDs, and flowcharts using Mermaid syntax to visualize authentication processes and system landscapes.

What is the best way to visualize a Salesforce object model when I only have terminal access?

The best way to visualize a Salesforce object model in a terminal is using ASCII fallback diagrams. The tool generates ASCII art versions of your architecture diagrams, ensuring plaintext compatibility when Mermaid rendering is unavailable.

Do I need Salesforce org metadata to create grounded ERDs for my architecture?

Yes, Salesforce org metadata is required to create grounded ERDs. Supplying actual org metadata ensures the generated entity relationship diagrams accurately reflect your specific Salesforce object model and system architecture.

Does this Mermaid diagram generator support custom styles and color palettes?

Yes, the Mermaid diagram generator supports custom styles and color palettes. You can apply custom theming to your Salesforce architecture diagrams to match your documentation standards and visual preferences.

When should I use ASCII fallback instead of Mermaid code for my architecture diagrams?

You should use ASCII fallback instead of Mermaid code when working in terminal environments or plaintext documentation. ASCII art ensures your Salesforce architecture diagrams remain readable without requiring Mermaid-rendering capabilities.