From readability
Activated when generating markdown tables, ASCII art, text-based diagrams, box-drawing layouts, or any formatted text that will be read in raw monospace form. Ensures column alignment, border consistency, and proper padding in all text output.
How this skill is triggered — by the user, by Claude, or both
Slash command
/readability:readable-text-formattingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Ensure all generated formatted text is human-readable in raw monospace form. This applies to markdown tables, ASCII diagrams, and any text with visual structure.
Ensure all generated formatted text is human-readable in raw monospace form. This applies to markdown tables, ASCII diagrams, and any text with visual structure.
.md files should be scannable in a text editor| Name | Age | Occupation |
|---|---|---|
| Alice | 30 | Software Engineer |
| Christopher | 45 | Product Manager |
| Name | Age | Occupation |
|-------------|-----|-------------------|
| Alice | 30 | Software Engineer |
| Christopher | 45 | Product Manager |
Step 1: Determine column widths — for each column, find max(header_length, max(all_data_lengths)).
Step 2: Pad all cells — add trailing spaces to reach the column width.
Step 3: Create separator — fill with dashes matching the column width exactly.
┌─────────────┐
│ Title Here │
│ Some content that is longer │
└─────────────┘
All borders must align vertically:
┌──────────────────────────────┐
│ Title Here │
│ Some content that is longer │
└──────────────────────────────┘
Step 1: Find maximum content width — the longest line inside the box.
Step 2: Calculate border width — content_width + 2 (padding) + 2 (border chars).
Step 3: Build each line:
┌ + dashes + ┐│ + text + padding + │└ + dashes + ┘Before finalizing any formatted text, verify:
+, -, |references/patterns-and-examples.mdnpx claudepluginhub musingfox/cc-plugins --plugin readabilityGenerates perfectly aligned ASCII diagrams (architecture, flow, sequence, box-and-arrow) using a programmatic character-grid approach with post-render verification.
Guides creation and formatting of Markdown tables with syntax, alignment, pipe escaping, inline markdown, multi-line workarounds, empty cells, and wide table strategies.
Provides ASCII diagram patterns for architecture, workflows, file trees, and data visualizations. Use for terminal-rendered box-drawing layouts, progress bars, swimlanes, and blast radius charts.