Agent Skill
Opentui skill
opentuimsmps/opentui-skillskill/opentui/SKILL.md
OpenTUI skill for building terminal user interfaces with the Core, React, or Solid APIs. Use for any TUI task including components, layout, keyboard and keymap handling, animations, and testing.
always on
45 tokname + description
once used
2,301 tokSKILL.md body
bundled files
26230 KB
installs
64kskills.sh
Install the Opentui skill
Skills CLI (Claude Code, Codex, Cursor and others)
npx skills add https://github.com/msmps/opentui-skill --skill opentui
Claude Code, by hand (all projects)
git clone --depth 1 https://github.com/msmps/opentui-skill.git /tmp/opentui-skill mkdir -p ~/.claude/skills cp -R /tmp/opentui-skill/skill/opentui ~/.claude/skills/opentui
For one project only, copy the folder into .claude/skills/ in that project instead. The agent picks it up when a task matches its description.
What it costs your context
Agent Skills load in three steps. Tokens counted with the o200k tokenizer; your model's count will differ a little.
| When | What loads | Cost |
|---|---|---|
| Every session | Name and description | 45 tok |
| When the agent uses it | The SKILL.md instructions | 2,301 tok |
| Only if opened | 26 bundled files (230 KB) | varies |
Until it is used, opentui costs about 30× less than the median MCP server we measured (1,362 tokens on every turn). Skills vs MCP study
Checks
Our checks found nothing to flag: it follows the Agent Skills specification's naming and size guidelines and doesn't pipe downloads into a shell.
Checked 2026-10-22 · method
What's inside
The headings of its SKILL.md. Read the full file on GitHub.
- OpenTUI Platform Skill
- Critical Rules
- How to Use This Skill
- Reference File Structure
- Reading Order
- Example Paths
- Runtime Notes
- Quick Decision Trees
- "Which framework should I use?"
- "I need to display content"
- "I need user input"
- "I need layout/positioning"
- "I need animations"
- "I need to handle input"
- "I need to test my TUI"
- "I need platform capabilities (audio, images, clipboard, notifications, SSH)"
- "I need to debug/troubleshoot"
- Troubleshooting Index
- Product Index
- Frameworks
- Cross-Cutting Concepts
- Component Categories
- Additional Packages
- Resources