with one click
ascii-art
ASCII art: pyfiglet, cowsay, boxes, image-to-ascii.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
ASCII art: pyfiglet, cowsay, boxes, image-to-ascii.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in, and reading/injecting secrets for commands.
Give the agent its own dedicated email inbox via AgentMail. Send, receive, and manage email autonomously using agent-owned email addresses (e.g. hermes-agent@agentmail.to).
Airtable REST API via curl. Records CRUD, filters, upserts.
Professional anime/2D art style generation skill. Covers 14 sub-styles (modern Japanese anime/moe, retro cel-shading, shonen, shojo, Ghibli, Makoto Shinkai, Chinese xianxia/ink wash, modern Chinese anime, Chinese 3D fantasy, Korean webtoon, Korean impasto, Western cartoon, chibi/moe, 2D cyberpunk) + 5 anti-failure iron laws + cross-style shared rules (character lock / facial proportion spec / stroke consistency / universal negative). Core capabilities: precise style targeting, consistent character identity, cross-style conversion. Trigger: "anime", "2D art", "manga", "illustration", "webtoon", "ghibli", "shinkai", "ufotable", "cel-shading", "impasto", "chibi", "moe", "catgirl", "xianxia", "ink wash", "hanfu character", "cyberpunk anime", "anime character/avatar/style". NOT for: photorealistic (use image agent default) / static posters (use poster-design)
Specialized in anime/2D/character stylization for image generation and conversion. Covers Japanese, Chinese, Korean, and Western art style families. Uses provenance analysis to trace reference images' style DNA, performs a 10-dimension analysis โ 3-dimension collapse to precisely lock the style's essence, then matches the optimal tool and prompt approach for generation. Trigger on: "anime-ify", "2D style", "convert to anime", "cel-shading", "ghibli style", "Korean watercolor", "fantasy 3D", "chibi", "Japanese anime style", "style conversion", "manga style", "character illustration", "anime style", "webtoon style", "daily gallery", "daily image series", "daily image in same style", or any request involving converting content into a specific anime/2D art style. Key distinction: User requests generation or conversion to a specific anime/2D art style. Do NOT trigger for: photorealistic photography style, pure logo design, general image editing (crop/background removal etc.).
Operate the Antigravity CLI (agy): plugins, auth, sandbox.
| name | ascii-art |
| description | ASCII art: pyfiglet, cowsay, boxes, image-to-ascii. |
| version | 4.0.0 |
| author | 0xbyt4, Hermes Agent |
| license | MIT |
| dependencies | [] |
| platforms | ["linux","macos","windows"] |
| metadata | {"hermes":{"tags":["ASCII","Art","Banners","Creative","Unicode","Text-Art","pyfiglet","figlet","cowsay","boxes"],"related_skills":["excalidraw"]}} |
| lane | worker-vision |
| reasoning_effort | xhigh |
Multiple tools for different ASCII art needs. All tools are local CLI programs or free REST APIs โ no API keys required.
Render text as large ASCII art banners. 571 built-in fonts.
set -euo pipefail
pip install pyfiglet --break-system-packages -q
set -euo pipefail
python3 -m pyfiglet "YOUR TEXT" -f slant
python3 -m pyfiglet "TEXT" -f doom -w 80 # Set width
python3 -m pyfiglet --list_fonts # List all 571 fonts
| Style | Font | Best for |
|---|---|---|
| Clean & modern | slant | Project names, headers |
| Bold & blocky | doom | Titles, logos |
| Big & readable | big | Banners |
| Classic banner | banner3 | Wide displays |
| Compact | small | Subtitles |
| Cyberpunk | cyberlarge | Tech themes |
| 3D effect | 3-d | Splash screens |
| Gothic | gothic | Dramatic text |
doom or blocksmall or miniFree REST API that converts text to ASCII art. 250+ FIGlet fonts. Returns plain text directly โ no parsing needed. Use this when pyfiglet is not installed or as a quick alternative.
set -euo pipefail
# Basic text banner (default font)
curl -s "https://asciified.thelicato.io/api/v2/ascii?text=Hello+World"
# With a specific font
curl -s "https://asciified.thelicato.io/api/v2/ascii?text=Hello&font=Slant"
curl -s "https://asciified.thelicato.io/api/v2/ascii?text=Hello&font=Doom"
curl -s "https://asciified.thelicato.io/api/v2/ascii?text=Hello&font=Star+Wars"
curl -s "https://asciified.thelicato.io/api/v2/ascii?text=Hello&font=3-D"
curl -s "https://asciified.thelicato.io/api/v2/ascii?text=Hello&font=Banner3"
# List all available fonts (returns JSON array)
curl -s "https://asciified.thelicato.io/api/v2/fonts"
+ in the text parameterClassic tool that wraps text in a speech bubble with an ASCII character.
set -euo pipefail
sudo apt install cowsay -y # Debian/Ubuntu
# brew install cowsay # macOS
set -euo pipefail
cowsay "Hello World"
cowsay -f tux "Linux rules" # Tux the penguin
cowsay -f dragon "Rawr!" # Dragon
cowsay -f stegosaurus "Roar!" # Stegosaurus
cowthink "Hmm..." # Thought bubble
cowsay -l # List all characters
beavis.zen, bong, bunny, cheese, daemon, default, dragon,
dragon-and-cow, elephant, eyes, flaming-skull, ghostbusters,
hellokitty, kiss, kitty, koala, luke-koala, mech-and-cow,
meow, moofasa, moose, ren, sheep, skeleton, small,
stegosaurus, stimpy, supermilker, surgery, three-eyes,
turkey, turtle, tux, udder, vader, vader-koala, www
set -euo pipefail
cowsay -b "Borg" # =_= eyes
cowsay -d "Dead" # x_x eyes
cowsay -g "Greedy" # $_$ eyes
cowsay -p "Paranoid" # @_@ eyes
cowsay -s "Stoned" # *_* eyes
cowsay -w "Wired" # O_O eyes
cowsay -e "OO" "Msg" # Custom eyes
cowsay -T "U " "Msg" # Custom tongue
Draw decorative ASCII art borders/frames around any text. 70+ built-in designs.
set -euo pipefail
sudo apt install boxes -y # Debian/Ubuntu
# brew install boxes # macOS
set -euo pipefail
echo "Hello World" | boxes # Default box
echo "Hello World" | boxes -d stone # Stone border
echo "Hello World" | boxes -d parchment # Parchment scroll
echo "Hello World" | boxes -d cat # Cat border
echo "Hello World" | boxes -d dog # Dog border
echo "Hello World" | boxes -d unicornsay # Unicorn
echo "Hello World" | boxes -d diamonds # Diamond pattern
echo "Hello World" | boxes -d c-cmt # C-style comment
echo "Hello World" | boxes -d html-cmt # HTML comment
echo "Hello World" | boxes -a c # Center text
boxes -l # List all 70+ designs
set -euo pipefail
python3 -m pyfiglet "HERMES" -f slant | boxes -d stone
# Or without pyfiglet installed:
curl -s "https://asciified.thelicato.io/api/v2/ascii?text=HERMES&font=Slant" | boxes -d stone
Like pyfiglet but with ANSI color effects and visual filters. Great for terminal eye candy.
set -euo pipefail
sudo apt install toilet toilet-fonts -y # Debian/Ubuntu
# brew install toilet # macOS
set -euo pipefail
toilet "Hello World" # Basic text art
toilet -f bigmono12 "Hello" # Specific font
toilet --gay "Rainbow!" # Rainbow coloring
toilet --metal "Metal!" # Metallic effect
toilet -F border "Bordered" # Add border
toilet -F border --gay "Fancy!" # Combined effects
toilet -f pagga "Block" # Block-style font (unique to toilet)
toilet -F list # List available filters
crop, gay (rainbow), metal, flip, flop, 180, left, right, border
Note: toilet outputs ANSI escape codes for colors โ works in terminals but may not render in all contexts (e.g., plain text files, some chat platforms).
Convert images (PNG, JPEG, GIF, WEBP) to ASCII art.
set -euo pipefail
# Install
sudo snap install ascii-image-converter
# OR: go install github.com/TheZoraiz/ascii-image-converter@latest
set -euo pipefail
ascii-image-converter image.png # Basic
ascii-image-converter image.png -C # Color output
ascii-image-converter image.png -d 60,30 # Set dimensions
ascii-image-converter image.png -b # Braille characters
ascii-image-converter image.png -n # Negative/inverted
ascii-image-converter https://url/image.jpg # Direct URL
ascii-image-converter image.png --save-txt out # Save as text
set -euo pipefail
sudo apt install jp2a -y
jp2a --width=80 image.jpg
jp2a --colors image.jpg # Colorized
Search curated ASCII art from the web. Use terminal with curl.
Large collection of classic ASCII art organized by subject. Art is inside HTML <pre> tags. Fetch the page with curl, then extract art with a small Python snippet.
URL pattern: https://ascii.co.uk/art/{subject}
Step 1 โ Fetch the page:
set -euo pipefail
curl -s 'https://ascii.co.uk/art/cat' -o /tmp/ascii_art.html
Step 2 โ Extract art from pre tags:
import re, html
with open('/tmp/ascii_art.html') as f:
text = f.read()
arts = re.findall(r'<pre[^>]*>(.*?)</pre>', text, re.DOTALL)
for art in arts:
clean = re.sub(r'<[^>]+>', '', art)
clean = html.unescape(clean).strip()
if len(clean) > 30:
print(clean)
print('\n---\n')
set -euo pipefail Available subjects (use as URL path):
cat, dog, horse, bird, fish, dragon, snake, rabbit, elephant, dolphin, butterfly, owl, wolf, bear, penguin, turtlecar, ship, airplane, rocket, guitar, computer, coffee, beer, cake, house, castle, sword, crown, keytree, flower, sun, moon, star, mountain, ocean, rainbowskull, robot, angel, wizard, pirate, ninja, alienchristmas, halloween, valentineTips:
Returns a random GitHub Octocat with a wise quote. No auth needed.
curl -s https://api.github.com/octocat
set -euo pipefail
These free services return ASCII art directly โ great for fun extras.
curl -s "qrenco.de/Hello+World"
curl -s "qrenco.de/https://example.com"
set -euo pipefail
curl -s "wttr.in/London" # Full weather report with ASCII graphics
curl -s "wttr.in/Moon" # Moon phase in ASCII art
curl -s "v2.wttr.in/London" # Detailed version
When tools above don't have what's needed, generate ASCII art directly using these Unicode characters:
Box Drawing: โ โ โ โ โ โ โ โฃ โฆ โฉ โฌ โ โ โ โ โ โ โ โค โฌ โด โผ โญ โฎ โฐ โฏ
Block Elements: โ โ โ โ โ โ โ โ โ โ โ โ โ โ
Geometric & Symbols: โ โ โ โ โ โ โ โก โฒ โณ โผ โฝ โ
โ โฆ โง โ โถ โ โท โฌก โฌข โ