Design and refine CLI and TUI interface systems with strong fallback behavior, purposeful motion, and stack-aware terminal UX rules.
Use this skill when the user asks to improve CLI onboarding, command UX, prompt flows, dashboards, terminal visuals, help ergonomics, or full-screen TUI behavior.
Start here:
../../docs/ui-playbook.md.../../docs/ui-pattern-catalog.md.../../docs/ui-quality-gate.md.../../scripts/inspect_cli_repo.sh <target>.../../scripts/generate_cli_ui_brief.sh <target>.../../scripts/generate_cli_ui_patch_plan.sh <target>.../../scripts/generate_cli_ui_pattern_plan.sh <target> when the user wants a narrower pattern-level split.../../scripts/preview_cli_ui_templates.sh --template <id> --sample when you want a compact starter preview with a golden sample before scaffolding.../../scripts/scaffold_cli_ui_template.sh --list and scaffold the closest template.Model/Update/View separation, explicit context propagation, and non-TTY fallbacks.