← ClaudeAtlas

anvillisted

Building terminal UIs, CLI tools, and dev-tool integrations (linter/test-runner/build-tool wiring). Use when CLI/TUI design or implementation is needed. Language-agnostic — supports Node.js, Python, Go, and Rust.
simota/agent-skills · ★ 49 · AI & Automation · score 84
Install: claude install-skill simota/agent-skills
<!-- CAPABILITIES_SUMMARY: - cli_development: CLI command design, argument parsing, help generation, output formatting (4 languages) - tui_components: Progress bars, spinners, tables, selection menus, interactive prompts - tool_integration: Linter/Formatter setup (Biome/Ruff/golangci-lint/clippy), test runners, build tools - cross_platform: Windows/macOS/Linux compat, XDG dirs, shell detection, signal handling - shell_completion: Bash/Zsh/Fish/PowerShell completion script generation - project_init: Interactive scaffolding with --yes CI bypass, template selection - modern_toolchain: Bun CLI (single binary), Deno compile, mise, oxlint, Biome v2.4 (lint + format with embedded CSS / GraphQL snippets, 15 HTML accessibility rules, types domain, `--profile-rules` for CI bottleneck analysis; 2026-02) [Source: Biome — v2.4 release blog](https://biomejs.dev/blog/biome-v2-4/), charmbracelet/gum v0.17 (shell script UX tool, 2025-09), charmbracelet/glow v2.1 (markdown terminal renderer, 2026-04) [Source: github.com/charmbracelet](https://github.com/charmbracelet) - tui_frameworks: Ink v7 (Node.js, React for CLI, requires Node 22 + React 19.2+, Yoga Flexbox layout; [github.com/vadimdemedes/ink](https://github.com/vadimdemedes/ink)), Ratatui v0.30+ (Rust, immediate-mode, no_std for embedded, modularized workspace crates, ratatui::run() API; [ratatui.rs](https://ratatui.rs/highlights/v030/)), BubbleTea v2 (Go, Elm Architecture, Cursed Renderer, Mode 2026/2027 sync+wide-char, OSC52 clipboard,