
cli-ascii-logo
生成 CLI 的 ASCII 艺术 Logo/Banner(支持 box drawing 边框、█ 块字符、ANSI 24-bit 渐变色)并提供可运行脚本与集成代码。适用于“做一个像 Spec Kit CLI 的终端 Logo / 彩色 ASCII banner / figlet 风格标题 / CLI 启动欢迎页”等需求。
- Installs
- 81
- Last 24h
- —
- Trending rank
- —
- Security
- Not audited
Install
Works with every agent the skills CLI supports.
npx skills add https://github.com/full-stack-skills/ascii-skills --skill cli-ascii-logo- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads cli-ascii-logo automatically when relevant.
- 03
Review the result
The agent follows the SKILL.md steps, scripts and references bundled with the skill.
SKILL.md
The instructions your agent reads when the skill is triggered.
CLI ASCII Logo
目标
- 生成可直接在终端输出的 ASCII 艺术 Logo(含边框与渐变色)
- 输出“可复制粘贴”的结果(纯文本/带 ANSI 颜色),并提供在 CLI 启动时展示的集成方式
- 提供可运行的生成脚本:
scripts/generate_logo.py
工作流
-
明确输入
- 名称:如
auto-cli - 副标题:如
Command Line Interface - 终端宽度:默认 80(可根据项目/CI 输出调整)
- 风格:粗块(
█)/ 细线条(#/*)/ 无颜色 - 边框:
╔═╗║ ║╚═╝或纯文本 - 配色:青 → 紫(Spec Kit 风格)、青 → 蓝、橙 → 粉等
- 名称:如
-
生成结果
- 直接运行脚本生成(最可靠):见下方“快速开始”
- 或按需在目标语言里生成(Node/Python/Go),核心是:
- 先得到“等宽字符画”(多行字符串)
- 再做边框拼接
- 再做逐字符渐变(输出 ANSI TrueColor 序列)
-
集成到 CLI
- 运行入口(
main/bin/__main__)启动时输出一次 - 支持禁用颜色:
- 尊重
NO_COLOR=1 - 提供
--no-color参数 - CI 环境默认关闭(可按需打开)
- 尊重
- 运行入口(
快速开始(脚本)
在支持 TrueColor 的终端(macOS Terminal / iTerm2 / VS Code 终端)效果最佳。
python3 scripts/generate_logo.py --text auto-cli --subtitle "Command Line Interface"
常用参数:
python3 scripts/generate_logo.py \
--text auto-cli \
--subtitle "Command Line Interface" \
--width 46 \
--palette spec-kit \
--frame box
交付格式
- 纯文本(无颜色):适合 README / 日志 / 不支持 ANSI 的环境
- ANSI 颜色文本:适合 CLI 启动页(建议提供
--no-color切换) - 建议同时提供:
banner.txt(无颜色)banner.ansi.txt(带颜色)renderBanner()(在你的 CLI 里按环境输出)
参考
- 配色与兼容性建议见 palettes.md
FAQ
What does the cli-ascii-logo skill do?
生成 CLI 的 ASCII 艺术 Logo/Banner(支持 box drawing 边框、█ 块字符、ANSI 24-bit 渐变色)并提供可运行脚本与集成代码。适用于“做一个像 Spec Kit CLI 的终端 Logo / 彩色 ASCII banner / figlet 风格标题 / CLI 启动欢迎页”等需求。
How do I install cli-ascii-logo?
Run npx skills add https://github.com/full-stack-skills/ascii-skills --skill cli-ascii-logo in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/cli-ascii-logo/ (personal) or .claude/skills/cli-ascii-logo/ (project).
Which AI agents can use cli-ascii-logo?
Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.
Is cli-ascii-logo safe to install?
No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.
Who maintains cli-ascii-logo?
It is published by full-stack-skills in full-stack-skills/ascii-skills. It has 81 recorded installs.
More from full-stack-skills/ascii-skills
ascii-image-to-ascii
full-stack-skills/ascii-skills
Convert an image into ASCII art (readable + detail variants, width/charset controls, optional ANSI), for terminal previews and plain-text “image substitutes”.
ascii-ansi-colorizer
full-stack-skills/ascii-skills
Add an ANSI color layer to existing ASCII/plain-text output (gradient/rainbow/highlights) with alignment-safe rules and a required no-color fallback.
ascii-cli-logo-banner-python
full-stack-skills/ascii-skills
Generate copy-pastable ASCII banners with a built-in font (no external font deps), including compact fallback and optional ANSI 256 coloring for the logo.
ascii-cli-logo-banner-figletjs
full-stack-skills/ascii-skills
Generate TAAG/FIGlet-style ASCII art banners using figlet.js (FIGfont spec), with layout controls (horizontal/vertical layout, width, whitespaceBreak) and optional ANSI 256 coloring.
ascii-cli-logo-banner
full-stack-skills/ascii-skills
Entry point for ASCII CLI banners. Choose the Python built-in font skill or the figlet.js/FIGfont skill depending on needs.
ascii-motd-profile-banner
full-stack-skills/ascii-skills
Generate ASCII-only MOTD / SSH login banner / shell profile welcome messages (short/long variants, quiet mode guidance, security notices).
Popular code quality & workflow skills
grill-me
mattpocock/skills
A relentless interview to sharpen a plan or design.
improve-codebase-architecture
mattpocock/skills
Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.
handoff
mattpocock/skills
Compact the current conversation into a handoff document for another agent to pick up.
domain-modeling
mattpocock/skills
Build and sharpen a project's domain model. Use when discussing codebase terminology, writing or editing a GLOSSARY.md, or recording or editing an ADR.
codebase-design
mattpocock/skills
Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.
diagnosing-bugs
mattpocock/skills
Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.