# Acryl Tui UI

> Terminal (CLI) UI

- Skill: `acryldev/acryl-tui-ui` (Agent Skill)
- Install (CLI): `npx skillmds@latest add acryldev/acryl-tui-ui`
- Raw SKILL.md: https://api.skillmd.com/api/skills/acryldev/acryl-tui-ui/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: acryldev (https://skillmd.com/u/acryldev)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/acryldev/acryl-tui-ui

---

# Terminal (CLI) UI

Read {{pack}}/docs/extending/tui-components.md completely and {{pack}}/docs/extending/tui-command.md, then copy
{{pack}}/example-plugins/packages/tui-overlay-themed/. The terminal has one plugin UI seam: a slash-command overlay (tuiCommands) built from pi-tui
components; there are no browser slots. Rules: no line wider than the width (use truncateToWidth and visibleWidth), handle Escape, keep your
own semantic palette, color foregrounds only. The CLI's built-in palette, banner and wordmark are compiled in (only editable in the
ACRYL source repository followed by a rebuild): never promise to restyle them from a plugin. The new command appears after the TUI
restarts. You cannot see the terminal: ask the user to run the command and report what they see.

