rust-cli-tui-developer
Installation
SKILL.md
Rust CLI/TUI Developer
Expert guidance for building modern command-line interfaces and terminal user interfaces in Rust, using the most popular libraries: clap for CLI argument parsing, inquire for interactive prompts, and ratatui for rich terminal UIs.
This skill provides structured patterns, best practices, and real implementations from the official source code of these libraries.
🚀 Quick Start Library Selection
Choose Your Library Stack
| Need | Primary Library | Complementary | Use Case |
|---|---|---|---|
| CLI Arguments | clap |
- | Command-line parsing, help generation |
| Interactive Prompts | inquire |
- | User input, menus, selections |
| Rich Terminal UI | ratatui |
crossterm |
Complex layouts, real-time updates |
| Full App | clap + inquire + ratatui |
- | Complete interactive console applications |