AgentSkillsCN

ascii-banner

生成ASCII艺术文字横幅。当您希望让输出更加醒目、打造标题栏,或为终端输出增添视觉亮点时,可使用此功能。

SKILL.md
--- frontmatter
name: ascii-banner
description: Generate ASCII art text banners. Use when you want to make output stand out, create headers, or add visual flair to terminal output.
license: Unlicense
metadata:
  author: jbpayton
  version: "0.1"

ASCII Banner

Generate eye-catching ASCII art text banners.

When to Use

  • Make important output stand out
  • Create section headers in terminal output
  • Add visual flair to scripts or logs
  • Generate banners for README files

Usage

bash
python scripts/banner.py "Hello World"
python scripts/banner.py "SUCCESS" --style block
python scripts/banner.py "ERROR" --style shadow

Examples

Input:

bash
python scripts/banner.py "Hi"

Output:

code
 _   _   _
| | | | (_)
| |_| |  _
|  _  | | |
|_| |_| |_|

Input:

bash
python scripts/banner.py "OK" --style block

Output:

code
 ████  █   █
â–ˆ    â–ˆ â–ˆ  â–ˆ
█    █ ███
â–ˆ    â–ˆ â–ˆ  â–ˆ
 ████  █   █

Options

FlagEffect
--styleBanner style: standard (default), block, shadow
--widthMax width before wrapping (default: 80)

Requirements

  • Python 3.8+
  • No external dependencies

Notes

  • Supports uppercase letters, numbers, and basic punctuation
  • Unknown characters are rendered as spaces
  • Output is always uppercase for consistency