What problem does it solve? Building terminal user interfaces requires navigating OpenTUI's three frameworks (Core, React, Solid), its Yoga flexbox layout system, keyboard and keymap handling, animations, and testing utilities, and finding the right API or component for each task is time-consuming without structured guidance. ## Core Features & Use Cases - Framework Selection Guidance: Decision trees route you to the right API (imperative Core, React reconciler, or Solid reconciler) based on your control and reactivity needs. - Component & Concept References: On-demand reference files cover components (text, boxes, inputs, code/diff viewers), layout, keyboard input, layered keymaps, timeline animations, and snapshot testing. - Use Case: Imagine you need to build an interactive CLI dashboard with a scrollable log view, keyboard shortcuts, and a diff viewer. This Skill directs you to the scrollbox and diff components, the keymap package for layered bindings, and the test renderer for snapshot tests. ## Quick Start Ask the agent to scaffold a new OpenTUI app with create-tui and build a bordered box containing styled text and a keyboard-driven menu.