Two Dev Tools Claude Code skills, side by side. Pick the right skill for your workflow with a side-by-side look at metadata, sample code, and install commands.
| Name | beautiful-cli-design | build-bash-script |
|---|---|---|
| Description | Expert in making CLI tools visually stunning and delightful — not just functional. Covers ANSI color systems (16/256/truecolor with graceful degradation), Unicode box drawing, progress indicators, tables, animated… | Scaffolds a standalone Bash 4.0+ script — a single-file CLI tool, glue automation, or ops utility — with explicit shebang, `set -euo pipefail`, header comment, `readonly` constants, `die` helper, `local` variables,… |
| Category | Dev Tools | Dev Tools |
| Sub-category | cli-builders | dev-shells |
| Tags | type:cli | lang:python type:generator type:integration |
| Author | curiositech | bcbeidel |
| License | — | MIT |
| Install | /add-skill beautiful-cli-design | /add-skill build-bash-script |
Project Requirements → Framework Choice
├─ Simple prompts/wizards (login flow, setup)
│ ├─ TypeScript → Clack
│ ├─ Go → Huh/Survey
│ └─ Rust → inquire
├─ Rich output only (no interaction)
│ ├─ TypeScript → chalk + ora
│ ├─ Python → Rich
│ ├─ Go → lipgloss
│ └─ Rust → owo-colors + indicatif
├─ Full TUI (interactive dashboards, editors)
│ ├─ Team knows React → Ink
│ ├─ Go preferred → Bubble Tea
│ ├─ Performance critical (>60fps) → Ratatui
…
#!/usr/bin/env bash
#
# <progname> — <one-line purpose>
#
# Usage:
# <progname> [options] <args>
#
# Dependencies: <comma-separated list of external CLI tools>
#
# Exit codes:
# 0 success
# 1 general failure
# 64 usage error
# 69 missing required dependency
…
beautiful-cli-design — Expert in making CLI tools visually stunning and delightful — not just functional. Covers ANSI color systems (16/256/truecolor with graceful degradation), Unicode box drawing, progress indicators, tables, animated…
build-bash-script — Scaffolds a standalone Bash 4.0+ script — a single-file CLI tool, glue automation, or ops utility — with explicit shebang, `set -euo pipefail`, header comment, `readonly` constants, `die` helper, `local` variables,…
Both are free to install. If you're unsure, install both — Claude Code skills are isolated by filename and only collide if their trigger phrases overlap (rare). The richest signal is the SKILL.md body itself — open both skill pages and read the first paragraph of each.
See all Claude Code skill comparisons · Browse all Dev Tools skills · Top 100
SKILL.md files, not affiliated with, endorsed by, or sponsored by Anthropic.