A Claude Code plugin for designing Terminal UIs.
Run both commands in Claude Code:
/plugin marketplace add Fabio-RibeiroB/tui-designer
/plugin install tui-designer@tui-designerOnce installed, ask Claude to design a TUI:
- "Design a TUI for X"
- "Build a terminal UI for my tool"
- "Make this CLI feel like a modern dev tool"
- "Design a dashboard like k9s"
Claude produces a design covering layout, keyboard interactions, components, colour system, tech stack recommendation, and an implementation plan.
| # | Section | What you get |
|---|---|---|
| 1 | UX Philosophy | Archetype, mental model, guiding principles |
| 2 | Layout System | ASCII diagram, panel hierarchy, focus flow |
| 3 | Interaction Model | Keyboard-first design, full keymap table |
| 4 | Visual Design System | Semantic colour tokens, accessibility (AA contrast) |
| 5 | Component System | Reusable primitives with states and performance notes |
| 6 | Performance Strategy | Rendering model, SSH/local/low-CPU presets |
| 7 | Technology Recommendation | Justified stack (Rust/Go/Python/Node) |
| 8 | Implementation Plan | Step-by-step build sequence and module structure |
tui-designer/
.claude-plugin/
marketplace.json
plugins/
tui-designer/
.claude-plugin/
plugin.json
skills/
tui-designer/
SKILL.md
references/
deep-research-report.md
library-comparison.md
design-system.md
interaction-patterns.md
performance-security.md
configuration-state.md
Plugin fails to install after adding the marketplace
If you added the marketplace before v0.1.1, run an update first:
/plugin marketplace update tui-designer
/plugin install tui-designer@tui-designerLocal testing
/plugin marketplace add ./
/plugin install tui-designer@tui-designer