ascii-art

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

Updated Jun 7, 2026
One-click install
npx skills add https://github.com/Chensihakniroth/ANAKOT-AGENT --skill ascii-art-chensihakniroth
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ascii-art
Source: https://github.com/Chensihakniroth/ANAKOT-AGENT/tree/main/skills/creative/ascii-art
Command: npx skills add https://github.com/Chensihakniroth/ANAKOT-AGENT --skill ascii-art-chensihakniroth

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. ## Core Features & Use Cases - Text Banners: Render text in 571+ FIGlet fonts via pyfiglet locally or the asciified REST API with curl, no API key required. - Message Art & Borders: Wrap messages in cowsay speech bubbles with 50+ characters, or frame text with boxes using 70+ border designs. - Image & Web Art: Convert PNG/JPEG 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 styled project header for a README. Render the project name 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 create an ASCII art banner of your project name using pyfiglet with a decorative boxes border.

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 text in large ASCII fonts. It includes 571 built-in fonts like doom, big, and banner3, listable with --list_fonts.

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

Use ascii-image-converter for PNG, JPEG, GIF, and WEBP files, with flags for color output, custom dimensions, and braille characters. For JPEG-only lightweight conversion, jp2a works with a simple --width flag.

What is the difference between pyfiglet and toilet for text art?▼

pyfiglet offers 571 FIGlet fonts and plain text output, while toilet adds ANSI color effects like rainbow and metal plus visual filters. Toilet colors render in terminals but may not display in plain text files or chat platforms.

Can I generate ASCII art without installing anything?▼

Yes, the asciified REST API converts text to ASCII art via curl with 250+ fonts and no API key. Other curl-based options include qrenco.de for QR codes and wttr.in for weather graphics.

Why does toilet colored output not render in my file?▼

Toilet outputs ANSI escape codes for colors, which only render in terminal emulators. Plain text files, markdown viewers, and some chat platforms strip or display these codes as raw characters.