text-diagram

Installation
SKILL.md

Text Diagram Drawing

Draw professional, pixel-perfect text-based architecture diagrams using monospace characters. Every character must align correctly in a monospace font.

Critical Rules (NEVER violate)

  1. Calculate widths BEFORE drawing. Never freehand a diagram. Always compute column widths, box widths, and total widths first, then render.
  2. Every line in a box must be the SAME character length. Count characters. Verify.
  3. Use ONLY ASCII-safe monospace characters for borders: |, -, + for basic; or Unicode box-drawing (see charset below). Never mix styles in one diagram.
  4. Pad content with spaces to fill the full inner width of every box.
  5. Vertical connectors (| or │) must be at the EXACT same column position on every line between two boxes.
  6. After drawing, mentally re-count character positions of the first line, last line, and any connector lines to verify alignment.
  7. One box-drawing style per diagram. Don't mix +--+ with ┌──┐.

Character Sets

Installs
1
Repository
vanducng/skills
GitHub Stars
8
First Seen
Oct 27, 2026