What problem does it solve?
This Skill solves the complexity of building terminal user interfaces by providing a unified platform for imperative and declarative TUI development, eliminating the need to manage low-level terminal rendering and input handling manually.
Core Features & Use Cases
- Multi-Framework Support: Seamlessly switch between Core (imperative), React, or SolidJS reconcilers based on your project needs.
- Rich Component Library: Access a comprehensive suite of pre-built components including inputs, scrollable containers, syntax-highlighted code blocks, and diff viewers.
- Use Case: Use this Skill to rapidly prototype a custom CLI dashboard or a complex terminal-based text editor with full keyboard and mouse support.
Quick Start
Use the opentui skill to initialize a new React-based terminal application in the current directory.