tui-design

Installation
SKILL.md

TUI Design

Create distinctive, production-grade terminal user interfaces with high design quality. Use this skill when building TUI components, CLI tools, or terminal-based interfaces. Generate creative, polished code that avoids generic terminal aesthetics.

gwt Technology Context

  • Primary TUI framework: Rust ratatui (gwt-core TUI migration target)
  • Terminal emulation: xterm.js v6 (gwt-gui, rendered in Tauri WebView)
  • Design principle: シンプルさの極限を追求しつつ、ユーザビリティと開発者体験の品質は妥協しない (CLAUDE.md)
  • Scope: TUI/CLI/terminal rendering — Web UI components use frontend-design skill instead

Design Thinking

Before coding, understand the context and commit to a BOLD aesthetic direction:

  1. Purpose: What problem does this interface solve? Who uses it? What's the workflow?
  2. Tone: Pick an extreme: hacker/cyberpunk, retro-computing (80s/90s), minimalist zen, maximalist dashboard, synthwave neon, monochrome brutalist, corporate mainframe, playful/whimsical, matrix-style, steampunk terminal, vaporwave, military/tactical, art deco, paper-tape nostalgic
  3. Constraints: Technical requirements (Rust ratatui, xterm.js, pure ANSI escape codes)
  4. Differentiation: What makes this UNFORGETTABLE? What's the one thing someone will remember about this terminal experience?
Installs
2
GitHub Stars
100
First Seen
Jul 15, 2026
tui-design — akiojin/unity-cli