| name | svgbob |
| description | Use this skill when the user wants to create diagrams, architecture illustrations, flowcharts, or technical drawings from ASCII art — convert text diagrams into SVG images. |
SvgBob Plugin
Convert ASCII art diagrams into SVG graphics. Sketch architecture, flowcharts, and boxes in text, render as images.
Commands
Self
svgbob self version — Print version
Convert
svgbob convert file — Convert ASCII diagram file to SVG
svgbob convert string — Convert inline ASCII string to SVG
Passthrough
svgbob _ _ — Passthrough for any svgbob command
Usage Examples
- "Convert this ASCII architecture diagram to SVG"
- "Turn this text-based flowchart into an image"
- "Render this ASCII art network diagram"
Installation
cargo install svgbob_cli
Examples
svgbob_cli diagram.txt > output.svg
svgbob_cli -s "
+------+ +------+
| API |---->| DB |
+------+ +------+
|
v
+------+
| Cache|
+------+
" > architecture.svg
svgbob_cli diagram.txt --background "#f0f0f0" --fill-color "#333"
cat diagram.txt | svgbob_cli > output.svg
svgbob_cli diagram.txt --font-family "monospace"
Key Features
- ASCII art to SVG conversion
- Supports boxes, arrows, circles, diamonds, lines
- Pipe-friendly (stdin/stdout)
- Custom colors and fonts
- Pure Rust, no dependencies
- Suitable for architecture diagrams, flowcharts, network topologies