textual-tui
Installation
SKILL.md
Use this skill when the task is fundamentally about building or changing a Textual app, not merely printing Rich output or writing a non-interactive CLI.
Start by classifying the app
Pick the closest shape before writing code:
-
Single-screen shell
One main view with panels, tables, forms, or logs. Prefer containers plus built-in widgets. -
Multi-screen workflow
Large context changes, separate flows, or drill-down views. PreferScreen/ModalScreen. -
Multi-mode admin app
Persistent top-level areas such as “dashboard / jobs / settings / logs”. Prefer namedMODES, screen stacks, and command palette support. -
Data explorer
Records plus details, filters, or side panes. PreferDataTable, details panel, responsive breakpoints, and keyboard navigation.