diagram-generator

Generate C4 Model architecture diagrams with Mermaid.js or PlantUML.

1|Updated Dec 21, 2024
One-click install
npx skills add https://github.com/SergeiGolos/wod-wiki --skill diagram-generator-sergeigolos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: diagram-generator
Source: https://github.com/SergeiGolos/wod-wiki/tree/main/.agent/skills/diagram-generator
Command: npx skills add https://github.com/SergeiGolos/wod-wiki --skill diagram-generator-sergeigolos

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of architecture diagrams, making complex system designs easier to understand and maintain.

Core Features & Use Cases

  • C4 Model Adherence: Strictly follows the C4 Model hierarchy (System Context, Container, Component).
  • Multiple Syntax Support: Generates diagrams using Mermaid.js (default) or PlantUML.
  • Use Case: When asked to visualize the system architecture, this skill will generate a C4 Level 1 System Context diagram showing users, systems, and their interactions.

Quick Start

Use the diagram-generator skill to draw a C4 Level 1 System Context diagram for the 'E-commerce Platform'.

Frequently Asked Questions about diagram-generator

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

FAQPage Schema
How do I generate C4 architecture diagrams automatically?

You can generate C4 architecture diagrams by describing your system; this Skill outputs Mermaid.js or PlantUML syntax for System Context, Container, or Component levels.

What is the C4 model hierarchy used for in system visualization?

The C4 model hierarchy structures system visualization into System Context, Container, and Component levels to reduce cognitive load and clarify data flow across interactions.

Can I use PlantUML instead of Mermaid.js for diagram generation?

Yes, you can use PlantUML instead of Mermaid.js for diagram generation, with Mermaid.js serving as the default syntax for outputting C4 architecture diagrams.

How do I visualize system context for an e-commerce platform?

To visualize system context for an e-commerce platform, request a C4 Level 1 diagram to automatically map users, external systems, and their interactions.

Does diagram-generator work without external dependencies?

Yes, diagram-generator works without external dependencies, operating standalone to produce C4 architecture diagrams using Mermaid.js or PlantUML.