msmps opentui-skill
COMMUNITYLABSCO SUMMARY
It documents OpenTUI's Core imperative API plus its React and Solid reconciler, along with layout, components, keyboard and keymap handling, animation, and testing, organized as one SKILL.md with decision trees that route into per-topic reference files (core, react, solid, components, layout, keyboard, keymap, animation, testing). The README credits cloudflare-skill and an outside write-up of that skill's design as the direct model for this structure, so a reader who has used a well-organized platform skill before will find the shape familiar.
This is for someone actually building a terminal UI with OpenTUI — choosing a framework, wiring keyboard input, laying out a flexbox terminal screen, writing a snapshot test — through Claude Code, Codex, Cursor, or another agent that supports the skills add convention, or through OpenCode's own /opentui command. It assumes a Bun runtime, or Node 26.3 with --experimental-ffi for the native renderer, already in place; it does not set that runtime up for you.
READ THE FULL ANALYSIS
It is not written by the OpenTUI project. msmps builds and syncs this independently of the upstream anomalyco/opentui repository; the README's own footer records the commit (cea1dae) and date (26 June 2026) it was last synced against, which by September 2026 is roughly three months of upstream OpenTUI changes this skill may not reflect.
We have not verified its dependency class either. The skill is filed unverified rather than ready or local_tool — check it yourself against the Bun/Node requirement above before assuming it needs nothing extra.
WHAT'S INSIDE
1 showing · 1 totalopentui
OpenTUI builds apps that run inside a terminal window, and this points straight at the right page of its documentation for the piece you are building instead of a hunt through all of it.
HOW TO GET IT
npx skills add msmps/opentui-skillnpx skills add msmps/opentui-skill --skill <name> --full-depthPick the skill name from the Skills tab — each entry there installs independently.