askill
beautiful-mermaid-renderer

beautiful-mermaid-rendererSafety --Repository

Render Mermaid diagrams using beautiful-mermaid as Unicode/ASCII (terminal/chat) or SVG (rich UI). Use when you need a quick, good-looking diagram preview in plain text or want to generate an SVG from Mermaid source (Bun preferred).

0 stars
1.2k downloads
Updated 2/4/2026

Package Files

Loading files...
SKILL.md

Beautiful Mermaid Renderer

Overview

Render Mermaid source into Unicode/ASCII box-drawing diagrams for terminal/chat output, or into SVG for embedding in docs/UIs.

Quick start (Bun)

  1. Install dependencies (one-time per machine):

cd ~/.codex/skills/beautiful-mermaid-renderer && bun install

  1. Render Unicode (default) to stdout:

cat diagram.mmd | ./scripts/render.sh --format unicode

  1. Render ASCII (maximum compatibility):

cat diagram.mmd | ./scripts/render.sh --format ascii

  1. Render SVG to a file:

cat diagram.mmd | ./scripts/render.sh --format svg --out diagram.svg

Workflow

  1. Draft or collect Mermaid source
  • Prefer small diagrams that fit in a chat/terminal viewport.
  • When replying, include the Mermaid source in a fenced mermaid block when it helps the user edit or reuse it.
  1. Render for user viewing (default)
  • Prefer --format unicode and paste the output in a fenced code block.
  • If box-drawing characters display poorly, rerender with --format ascii.
  1. Render SVG when needed
  • Use --format svg and write to a file (--out).
  • Optionally apply a built-in theme (--theme) or custom colors (--bg / --fg).

CLI reference (scripts/render.sh)

  • --format <unicode|ascii|svg> (default: unicode)
  • --in <file> (optional; otherwise read from stdin)
  • --out <file> (optional; otherwise write to stdout)
  • --theme <name> (SVG only) and --list-themes
  • --bg <color> / --fg <color> (SVG only; overrides theme)
  • --transparent (SVG only)
  • --paddingX <n> / --paddingY <n> / --boxBorderPadding <n> (text only)

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

AI review pending.

Metadata

Licenseunknown
Version-
Updated2/4/2026
Publisherd0ublecl1ck

Tags

ci-cdgithub-actions