Tui Design Skill — Design skill for Claude Code
Claude Skill for building clean, professional terminal UIs & CLIs — covers Bubble Tea, Ratatui, Textual, and Ink across Go, Rust, Python, and TypeScript.
How to install Tui Design Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open gfargo/tui-design-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Tui Design Skill does
Claude Skill for building clean, professional terminal UIs & CLIs — covers Bubble Tea, Ratatui, Textual, and Ink across Go, Rust, Python, and TypeScript.
Alternatives in Design
- Design Review Workflow — by Patrick Ellis - A tailored workflow for enabling automated UI/UX design review, including specialized sub a 3.7k ★
- Brainwave — Learn to create modern websites with sleek parallax effects and bento box layouts 1.9k ★
- Makepad Skills — Makepad UI development skills for Rust apps: setup, patterns, shaders, packaging, and troubleshooting 723 ★
README
tui-design
[](https://github.com/gfargo/tui-design-skill/releases) [](https://www.skills.sh/gfargo/tui-design-skill) [](https://github.com/gfargo/tui-design-skill/actions/workflows/validate.yml) [](LICENSE)
An agent skill for designing and building **clean, professional, minimal terminal UI (TUI) applications and command-line tools** — for Codex, Claude, and compatible skill-aware agents, across Go, Rust, Python, and TypeScript.
Use it for greenfield builds, design reviews, refactors, library decisions, and "should I use Bubble Tea or Ratatui?"-class questions. Covers the universal patterns (layouts, color, keybindings, discoverability) plus per-ecosystem deep-dives for Bubble Tea, Ratatui, Textual, and Ink.
**[What it covers](#what-the-skill-covers) · [When it triggers](#when-the-skill-triggers) · [Example prompts](#example-prompts) · [Install](#install) · [Build](#build) · [Evaluate](#evaluation) · [Repo layout](#repository-layout) · [Contributing](#contributing)**
📦 Also in the [`gfargo/skills`](https://github.com/gfargo/skills) marketplace
This skill now also lives in my central skills marketplace, alongside my other skills (like [`vhs-cli-demos`](https://github.com/gfargo/skills), for capturing screenshots + demo GIFs of terminal apps). Add it once and get them all:
/plugin marketplace add gfargo/skills /plugin install terminal@gfargo-skills # → terminal:tui-design + terminal:vhs-cli-demosThis standalone repo still works exactly as before (including `npx skills` and the `.skill` release download) — use it if you only want `tui-design` on its own. The central marketplace is the better pick if
Related Skills
Claude Code Leak Source Code
🚨 The leaked source code of Anthropic's Claude Code. Explore 512k+ lines of TypeScript revealing multi-agent
Kkagent
A lightweight Rust coding agent with a clean terminal UI — a fast, low-memory alternative to Claude Code, Code
Claudebar
Powerline-style statusline for Claude Code. Rust CLI with a TUI configurator, themes and styles
Deep Code Review
Perform deep code review for Python and TypeScript focusing on architecture, design patterns, code quality, an
Conductor Arch
Linux-first desktop control plane for running Codex/Claude Code agents across isolated Git-worktree workspaces
CometixCode
An unofficial Rust reimplementation of Anthropic's Claude Code terminal UI, built on iocraft
Related Agents
Tui Component Reviewer
Specialized reviewer for Bubble Tea TUI components - validates Model pattern, message handling, focus manageme
UI Builder
React dual-target UI specialist for scenario-driven TDD. Implements components that render identically through
Polyglot Engineer
Multi-language expert specializing in Rust, Python, Zig, Go, TypeScript, and Swift. Use for cross-language pro