What the tech

Search

/ opens search from anywhere. Esc closes it.

Tools

Get the newsletter

opentui: a Claude Code skill by Matt Simpson

For developers building terminal apps with OpenTUI's Core, React or Solid API. Skip it if your terminal UI uses another library or you can't run Bun.

Score
69of 100
Rank
#180of 239
Installs
64.6Kon skills.sh
Security
Clear 5 scanners
Updated
2026
Context
~50tokens always

Install

npx skills add https://github.com/msmps/opentui-skill --skill opentui

Run it in your terminal. View the source

Using the Claude app rather than Claude Code? You can add a skill there too. How to add it in the app

What does opentui do?

opentui is a Claude skill for building terminal user interfaces with OpenTUI, which runs on Bun. It opens with four rules: scaffold with create-tui, put its options before the project name, never call process.exit() but use renderer.destroy(), and style text with nested modifier tags in React or Solid. Decision trees then point Claude to the right reference file for choosing Core, React or Solid, showing text, code diffs and markdown, inputs and selects, flexbox layout, keyboard and keymaps, animation, clipboard, audio, serving over SSH and snapshot testing. Each framework has REFERENCE, api, configuration, patterns and gotchas files.

When should you use opentui?

Use it when

  • You are starting a new TUI app with create-tui
  • You need keyboard shortcuts or focus handling in a TUI
  • You want snapshot tests for terminal screens

Skip it when

  • Your terminal UI uses another library
  • You can't use Bun in your project

What it needs and what it can touch

You need

  • Bun

What it can do

  • Reads and edits project files
  • Runs shell commands (bunx create-tui)

From reading its instructions, not from running it.

Why it scores 69

Strongest on quality (100 of 100), weakest on adoption (51).

  • Adoption35 points 51
  • Upkeep20 points 84
  • Trust20 points 65
  • Quality15 points 100
  • Reader answers10 points Not enough answers yet, so this does not count

How the formula works

Is opentui safe to install?

Every scanner that checked it passed it. Scanners often miss what other scanners catch, and a skill can change after a scan. Read its source before you install it.

ScannerResultDate
Gen Agent Trust HubPassedSep 14, 2026
SocketPassedSep 14, 2026
SnykLow riskSep 14, 2026
RunlayerLow riskFeb 26, 2026
ZeroLeaksPassedApr 15, 2026

Details

Installs
64,572
Repository stars
228
Last repository change
Tokens always loaded
about 50
Tokens when used
about 2,356
License
MIT
Data confidence
High

Alternatives to opentui

All skills for this job