SkillAgentSearch skills...

PlantUml.Builder

A library with StringBuilder extension methods to make it easier to generate valid PlantUML diagrams using dotnet

Install / Use

/learn @eNeRGy164/PlantUml.Builder
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

PlantUML Builder

Continuous Coverage Status

PlantUML Builder is a library with StringBuilder extension methods to make it easier to generate valid PlantUML diagrams using .NET.

Architecture Documentation

See the architecture documentation overview.

Example

The following code:

var stringBuilder = new StringBuilder();

stringBuilder.UmlDiagramStart();
stringBuilder.Arrow("Alice", "->", "Bob", "Authentication Request");
stringBuilder.Arrow("Bob", "-->", "Alice", "Authentication Response");
stringBuilder.AppendNewLine();
stringBuilder.Arrow("Alice", "->", "Bob", "Another authentication Request");
stringBuilder.Arrow("Alice", "<--", "Bob", "Another authentication Response");
stringBuilder.UmlDiagramEnd();

stringBuilder.ToString()

Generates the following output:

@startuml
Alice -> Bob : Authentication Request
Bob --> Alice : Authentication Response

Alice -> Bob : Another authentication Request
Alice <-- Bob : Another authentication Response
@enduml

Implemented commands status

See Implemented commands.

View on GitHub
GitHub Stars7
CategoryDevelopment
Updated2mo ago
Forks2

Languages

C#

Security Score

90/100

Audited on Jan 18, 2026

No findings