Use this skill for any task involving a Rust terminal/text user interface (TUI) built with Ratatui (or crossterm), whether creating one or debugging, fixing, testing, or extending an existing one. Covers: scaffolding the initial main/render loop and terminal setup; fixing teardown so a panic or crash doesn't leave the…
Use this skill when building or debugging a Python terminal UI (TUI) with Textual (Textualize's framework): App/Screen/Widget, compose(), reactive/watch, @work workers, Textual CSS / TCSS (dock, grid, fr units), widgets like RichLog, Markdown, DataTable, Input, TextArea, Tree, ListView; testing with Pilot /…
Build, style, and debug terminal user interfaces in Python with Textual. Use when the user mentions Textual, a TUI, App/Widget/Screen subclasses, reactive attributes, TCSS or Textual CSS, textual run, textual console, or compose(). Do NOT use for plain CLI argument parsing (use click-cli), Rich-only static output (use…