ascii-art

Generate ASCII art banners, borders, and image conversions using pyfiglet, cowsay, boxes, and curl APIs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Creating decorative text banners, framed messages, and image-to-ASCII conversions normally requires hunting down the right CLI tools, fonts, and syntax, which interrupts creative or documentation workflows. ## Core Features & Use Cases - Text Banners: Render text in 571 pyfiglet fonts locally or via the asciified REST API when nothing is installed. - Message Art & Borders: Wrap messages in cowsay characters and frame output with 70+ boxes designs, combinable with banner tools. - 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 are writing a project README and want a stylized header. Render the project name with pyfiglet in the slant font, pipe it through boxes with a stone border, and paste the result directly into the Markdown file. ## Quick Start Use the ascii-art skill to render the text "DEPLOY COMPLETE" as a slant-font banner framed with a 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 python3 -m pyfiglet "YOUR TEXT" -f slant to render a banner. It includes 571 fonts; list them with python3 -m pyfiglet --list_fonts. Short text suits detailed fonts like doom, while long text works better with compact fonts like small.

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

Use ascii-image-converter for PNG, JPEG, GIF, or WEBP files, with flags like -C for color, -d for dimensions, and -b for braille characters. For JPEG-only lightweight conversion, jp2a with --width and --colors is an alternative.

pyfiglet vs toilet for terminal text art, which should I use?▼

pyfiglet offers 571 fonts and plain text output suitable for files and chat. toilet adds ANSI color effects like --gay rainbow and --metal plus filters, but its escape codes may not render outside terminals.

Can I generate ASCII art without installing anything?▼

Yes, the asciified REST API at asciified.thelicato.io returns plain-text ASCII banners via curl with 250+ fonts and no API key. qrenco.de and wttr.in also return QR codes and weather art directly through curl.

Why does toilet colored output look broken in my file or chat app?▼

toilet emits ANSI escape codes for colors, which only render in terminals that interpret them. Plain text files and many chat platforms display the raw codes instead, so use pyfiglet or the asciified API for portable output.