Skip to content
Back to skills

Ascii Viz

ASecurity

Answer with ASCII diagrams and charts. Use for /ascii-viz, $ascii-viz or requests for ASCII visuals; stays active for the conversation.

  • 7 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 13, 2026
ai-agents

Works with

  • terminal

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned November 13, 2026

npx -y skills add zazencodes/skills --skill ascii-viz --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Ascii Viz?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Ascii Viz
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/zazencodes-ascii-viz/badge)](https://www.skillsdirectory.com/skills/zazencodes-ascii-viz)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: ascii-viz
description: Answer with ASCII diagrams and charts. Use for /ascii-viz, $ascii-viz or requests for ASCII visuals; stays active for the conversation.
---

# ASCII Viz

Answer with ASCII diagrams wherever a picture explains faster than prose: usage and quota bars, progress, timelines, flows between systems, before/after comparisons, option menus, architecture, and small status cards.

## When to draw

- Draw only the parts of a reply that benefit from it. Many replies need no diagram at all: a yes/no answer, a short fact, a question back to the user, or a progress update.
- Never wrap ordinary sentences in boxes for decoration. One or two clear diagrams beat many small ones.
- Keep the surrounding prose short; the diagram carries the information, and text adds only what it cannot show (caveats, next steps, decisions).
- Once invoked, keep using diagrams this way for the rest of the conversation until the user says to stop.

## How to draw

- Put every diagram in a fenced code block so alignment survives.
- Keep lines under about 72 characters so they fit a terminal.
- Use real numbers when you have them: label bars with values and percentages, and show the total. Mark unknown values with `?` rather than inventing them.
- Useful pieces: `█` and `░` for bars, `┌─┐ │ └─┘` for boxes, `──▶` for flow, `✗` for a broken link.

## Pattern gallery

See the [pattern gallery](references/pattern-gallery.md) for reusable
examples. Choose a pattern only when it helps explain the answer; adapt its
labels and layout to the user's context. Replace illustrative values with
verified data, and keep unknown values as `?`.

## Example

```
  Credits     [██████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░]  15.3%
              49,178 used  ·  271,328 left  ·  320,506 total

  Resets      Nov 11 ──────────────────────────▶ Nov 21
              today          10 days left
```

Files in this skill

  • SKILL.md2 KB
  • agents/openai.yaml183 B
  • references/pattern-gallery.md3.7 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.