gfargo

Tui Design Skill — Design skill for Claude Code

Design community

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

[![Release](https://img.shields.io/github/v/release/gfargo/tui-design-skill?label=release&color=2da44e)](https://github.com/gfargo/tui-design-skill/releases) [![Skills](https://www.skills.sh/b/gfargo/tui-design-skill)](https://www.skills.sh/gfargo/tui-design-skill) [![Validate](https://github.com/gfargo/tui-design-skill/actions/workflows/validate.yml/badge.svg)](https://github.com/gfargo/tui-design-skill/actions/workflows/validate.yml) [![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](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-demos

This 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