What problem does it solve? Building terminal user interfaces requires navigating OpenTUI's three framework APIs (Core, React, Solid), its Yoga/Flexbox layout system, keyboard and keymap handling, animations, and testing utilities, and this Skill provides decision trees and structured references so you write correct TUI code without guessing component names or APIs. ## Core Features & Use Cases - Framework Selection & Quick Starts: Decision trees route you to Core (imperative), React, or Solid reconcilers, with correct create-tui scaffolding commands and critical rules like avoiding process.exit(). - Component & Layout References: Categorized docs for text display, containers, inputs, code/diff viewers, plus Flexbox layout, keyboard input, layered keymaps, timeline animations, and snapshot testing. - Use Case: You need to build a terminal dashboard with a scrollable log view, a text input, and Ctrl+S save shortcut. The Skill directs you to components/containers.md for scrollbox, components/inputs.md for the input, and keyboard/REFERENCE.md for the shortcut, with working code examples for your chosen framework. ## Quick Start Ask the assistant to scaffold a new OpenTUI app with create-tui and build a boxed layout containing styled text and a keyboard-driven menu.