sw-diagram-creator

Generate Mermaid, PlantUML, or ASCII diagrams from software requirements.

3|1|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/chfle/lehnert-claude-skills --skill sw-diagram-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sw-diagram-creator
Source: https://github.com/chfle/lehnert-claude-skills/tree/main/skills/sw-diagram-creator
Command: npx skills add https://github.com/chfle/lehnert-claude-skills --skill sw-diagram-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Diagramming is time-consuming and error-prone when translating ideas or outputs into visuals; this Skill automates the process to deliver ready-to-copy diagrams.

Core Features & Use Cases

  • Automatically selects the best diagram type (Mermaid, PlantUML, or ASCII) from the input and outputs ready-to-copy diagram code.
  • Handles inputs from free-form descriptions, sw-idea-analyzer outputs, or YAML requirements and saves diagrams under requirements/diagrams.
  • Supports language-aware responses and non-English inputs.

Quick Start

Describe your diagram needs or paste an sw-idea-analyzer output to generate a diagram immediately.

Frequently Asked Questions about sw-diagram-creator

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

FAQPage Schema
How do I generate architecture diagrams from text descriptions automatically?

Generating architecture diagrams from text requires providing a free-form description or YAML requirements, which the tool translates into ready-to-copy Mermaid, PlantUML, or ASCII diagram code automatically.

How do I convert software requirements into Mermaid or PlantUML diagrams?

Converting software requirements into Mermaid or PlantUML diagrams involves passing YAML requirements or free-form text, which the tool processes to output clean diagram code and saves it under the requirements/diagrams directory.

What is the best way to visualize a software workflow from an idea?

Visualizing a software workflow from an idea is best handled by passing the description to a diagram generation tool that automatically selects the optimal visualization format and outputs ready-to-copy code.

Does this diagram generation tool support non-English language inputs?

Yes, the diagram generation tool supports non-English language inputs, handling language detection to ensure language-aware responses and accurate visualization generation.

Can I automatically select the optimal diagram type without manual configuration?

Yes, you can automatically select the optimal diagram type without manual configuration, as the tool analyzes your software idea or requirement and chooses the best format among Mermaid, PlantUML, or ASCII.

How do I save generated PlantUML or Mermaid diagrams to my project?

To save generated PlantUML or Mermaid diagrams to your project, the tool automatically writes the output diagram code to a designated requirements/diagrams directory path.