--- name: ratatui-tui description: | Build terminal UIs with ratatui following 2026 Rust best practices. Use when: (1) Creating new TUI apps, (2) Adding widgets/layouts, (3) Keyboard navigation/state management, (4) Image integration via ratatui-image, (5) Async event handling, (6) Shimmer/loading animations via tui-shimmer, (7) Reviewing TUI code, (8) Release optimization. Covers v0.30.1 API, Elm Architecture, StatefulWidget, color-eyre. --- # Ratatui TUI Development ## Quick Start 1. **Copy template** to project: ```bash cp -r ~/.agents/skills/ratatui-tui/assets/templates/