ascii-art

Generate ASCII art banners, borders, and image conversions using CLI tools and free APIs.

5|2|Updated May 26, 2026
One-click install
npx skills add https://github.com/perasyudha/Nyxora --skill ascii-art-perasyudha
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ascii-art
Source: https://github.com/perasyudha/Nyxora/tree/main/packages/core/playbooks/creative/ascii-art
Command: npx skills add https://github.com/perasyudha/Nyxora --skill ascii-art-perasyudha

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Creating text banners, decorative borders, and ASCII art for terminals, READMEs, and chat messages normally requires hunting down the right tool and syntax for each use case. This Skill consolidates nine ASCII art approaches into one decision flow. ## Core Features & Use Cases - Text Banners: Render text as large ASCII art with pyfiglet (571 fonts) or the asciified REST API when nothing is installed. - Decorative Art: Wrap messages with cowsay characters, boxes borders, and colored toilet output. - Image & Web Art: Convert images to ASCII with ascii-image-converter or jp2a, fetch pre-made art from ascii.co.uk, and generate QR codes or weather art via curl. - Use Case: You want a stylized project header for a README. Render "NYXORA" with pyfiglet in the slant font, pipe it through boxes with a stone border, and paste the result directly into your markdown. ## Quick Start Ask the agent to render the text "Hello World" as an ASCII art banner using the slant font with a decorative border around it.

Frequently Asked Questions about ascii-art

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create ASCII art text banners in the terminal?

Install pyfiglet with pip and run python3 -m pyfiglet "YOUR TEXT" -f slant to render a banner. It includes 571 built-in fonts; list them with python3 -m pyfiglet --list_fonts.

How to convert an image to ASCII art from the command line?

Use ascii-image-converter with a file path or URL, adding -C for color, -b for braille characters, or -d to set dimensions. For JPEG-only lightweight conversion, jp2a is an alternative.

Can I generate ASCII art without installing anything?

Yes. The asciified REST API returns plain-text ASCII banners via curl with no installation, and services like qrenco.de and wttr.in return QR codes and weather art directly.

What is the difference between pyfiglet and toilet?

pyfiglet focuses on FIGlet font rendering with 571 fonts, while toilet adds ANSI color effects like rainbow and metal plus filters such as border and flip. Toilet colors may not render outside terminals.

Why does toilet colored output not display correctly in files?

Toilet emits ANSI escape codes for colors, which only render in terminals that support them. Plain text files and some chat platforms strip or garble these codes, so use pyfiglet for portable output.