opentui

Build terminal user interfaces with core, React, and Solid workflows.

26|1|Updated Jan 6, 2026
One-click install
npx skills add https://github.com/gotar/opencode-config --skill opentui-gotar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opentui
Source: https://github.com/gotar/opencode-config/tree/main/skills/opentui
Command: npx skills add https://github.com/gotar/opencode-config --skill opentui-gotar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The OpenTUI Platform Skill provides a unified toolkit for building terminal user interfaces by combining a robust core API with React and Solid reconcilers, enabling teams to create consistent TUIs across paradigms.

Core Features & Use Cases

  • Unified platform: Access core primitives and renderables for imperative and declarative development.
  • Multi-framework support: Build with the Core API, React reconciler, or Solid reconciler to fit your team's preferences.
  • Use Case: Ideal for constructing modular terminal dashboards, editors, or tools that benefit from shared UI patterns across frameworks.

Quick Start

Start by installing dependencies and creating a minimal project, then choose a workflow (Core, React, or Solid) to begin building a TUI.

Frequently Asked Questions about opentui

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a terminal UI with React or Solid reconcilers?

You can build terminal UIs declaratively using the React or Solid reconcilers provided by the OpenTUI platform. These reconcilers map framework components to shared core primitives, enabling consistent TUI development across different paradigms.

What is the best way to structure a modular terminal dashboard?

Structuring a modular terminal dashboard is best achieved using OpenTUI's shared component model. This model supports imperative core APIs and declarative workflows, ensuring consistent UI patterns across your application.

Can I use imperative core APIs instead of declarative frameworks for terminal UIs?

Yes, you can use imperative core APIs for terminal UIs. The OpenTUI platform provides core primitives and renderables that allow developers to build interfaces directly without requiring React or Solid declarative workflows.

Do I need external services to run terminal UI applications built with OpenTUI?

No, you do not need external services to run terminal UI applications built with OpenTUI. The skill includes setup, usage, and debugging guidance with examples that function independently without external dependencies.

How do I debug terminal UI components when switching between React and Solid?

Debug terminal UI components by leveraging the shared component model in OpenTUI. Because React and Solid reconcilers map to the same core primitives, you can isolate layout issues using the provided examples and references without external services.