ascii-art

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

1|Updated Aug 11, 2026
One-click install
npx skills add https://github.com/Chia1104/agent-air --skill ascii-art-chia1104
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ascii-art
Source: https://github.com/Chia1104/agent-air/tree/main/skills/hermes/creative/ascii-art
Command: npx skills add https://github.com/Chia1104/agent-air --skill ascii-art-chia1104

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Creating ASCII art for terminal output, README files, or chat messages normally requires hunting down the right tool, font, or pre-made artwork. This Skill consolidates nine different approaches — from local CLI programs to free REST APIs — into one decision flow so you can produce text banners, decorative borders, character art, and image-to-ASCII conversions without API keys. ## Core Features & Use Cases - Text Banners: Render text with pyfiglet (571 fonts) locally or via the asciified REST API when nothing is installed, with font recommendations per style. - Decorative & Character Art: Wrap messages with cowsay characters (50+ options) and boxes borders (70+ designs), plus colored output via TOIlet. - Image Conversion & Pre-Made Art: Convert PNG/JPEG/GIF/WEBP images to ASCII with ascii-image-converter or jp2a, and fetch curated art from ascii.co.uk by subject. - Use Case: You want a stylized project header for a terminal splash screen. The Skill renders "HERMES" in pyfiglet's slant font, pipes it through boxes with a stone border, and outputs a framed banner ready to paste. ## Quick Start Ask the agent to create an ASCII art banner of your project name using the slant font with a decorative stone 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 python -m pyfiglet "YOUR TEXT" -f slant to render a banner. It includes 571 built-in fonts; slant, doom, and big are recommended for headers and titles.

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 with the --width flag is an alternative.

pyfiglet vs asciified API for ASCII banners?▼

pyfiglet runs locally with 571 fonts and no network dependency, while the asciified API works via curl with 250+ fonts and no installation. Use pyfiglet when installed; fall back to the API as a quick alternative.

Can I generate ASCII art without installing any tools?▼

Yes, several free REST APIs return ASCII art directly via curl, including asciified for text banners, qrenco.de for QR codes, and wttr.in for weather graphics. No API keys or local installs are required.

Why do TOIlet colors not render in my output?▼

TOIlet outputs ANSI escape codes for its color filters like --gay and --metal. These render in terminals but may not display correctly in plain text files or some chat platforms.