Skip to content

feat: add ascii-art skill for creative text banners and art#209

Merged
teknium1 merged 1 commit intoNousResearch:mainfrom
0xbyt4:feat/ascii-art-skill
Mar 5, 2026
Merged

feat: add ascii-art skill for creative text banners and art#209
teknium1 merged 1 commit intoNousResearch:mainfrom
0xbyt4:feat/ascii-art-skill

Conversation

@0xbyt4
Copy link
Copy Markdown
Contributor

@0xbyt4 0xbyt4 commented Feb 28, 2026

Summary

Screenshot 2026-02-28 at 22 51 19 Screenshot 2026-02-28 at 22 52 10 Screenshot 2026-02-28 at 23 14 30
  • New bundled skill under skills/creative/ascii-art/ that teaches the agent to generate creative ASCII art banners, logos, and text art using Unicode box-drawing and block characters.
  • 5 styles: block banner, shadow, outlined, gradient, decorative frame
  • Character palette reference with box-drawing, block elements, and geometric symbols
  • Terminal-safe (max 60 chars wide), no external dependencies

Usage

> Load the ascii-art skill and make a banner that says HERMES
> Use ascii-art to draw a rocket
Unicode-based ASCII art generator skill with multiple styles
(block, shadow, outlined, gradient, decorative frame), character
palette reference, and usage examples. No external dependencies.
@teknium1
Copy link
Copy Markdown
Contributor

teknium1 commented Mar 5, 2026

Merged in commit cb36930, then enhanced in 405c7e0.

Your original skill is preserved as the fallback mode (Mode 3). Added two primary modes on top:

  • Mode 1: pyfiglet — 571 fonts via python3 -m pyfiglet, no API key needed, perfect for text banners
  • Mode 2: asciiart.eu — 11,000+ pre-made ASCII artworks searchable via web_extract

Decision flow: text banners → pyfiglet, art of a thing → asciiart.eu search, custom/creative → your LLM palette (fallback). Thanks for the initial skill! 🙏

@teknium1 teknium1 merged commit cb36930 into NousResearch:main Mar 5, 2026
@teknium1
Copy link
Copy Markdown
Contributor

teknium1 commented Mar 5, 2026

Updated again in commit 0dba302. The skill now covers 7 tools inspired by awesome-ascii-art:

  1. pyfiglet — 571 fonts for text banners
  2. cowsay — 50+ characters with speech bubbles
  3. boxes — 70+ decorative border designs (composable with pyfiglet!)
  4. toilet — colored text art with rainbow/metal effects
  5. ascii-image-converter / jp2a — image-to-ASCII conversion
  6. asciiart.eu — 11,000+ pre-made artworks
  7. LLM generation — Unicode palette fallback

All local CLI tools, no API keys needed. Decision flow picks the right tool automatically.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants