What problem does it solve?
Fixes messy, misaligned, or inconsistent ASCII and box-drawing diagrams inside fenced code blocks in markdown files so diagrams render correctly in any monospace font and nested structures stay aligned.
Core Features & Use Cases
- Beautify existing diagrams by normalizing line widths, aligning vertical borders, fixing nested box indentation, and enforcing consistent padding and symmetry.
- Generate new ASCII diagrams from textual specifications using Unicode box-drawing characters and programmatic helpers for precise column math.
- Includes a Python validator that detects width mismatches, missing borders, padding issues, and nesting problems and can auto-fix or rebuild nested structures.
- Use cases: clean up documentation diagrams, standardize architecture or flow charts in README files, and generate readable diagrams from user descriptions.
Quick Start
Use the skill to beautify the ASCII diagrams in myfile.md and write back the validated, aligned diagrams using the provided Python validator.