Rust CLI Builder
Build polished command-line applications in Rust with argument parsing, interactive prompts, and beautiful output.
Usage
Describe your CLI tool's requirements and get a structured implementation plan with code examples.
Examples
- "Set up a CLI with clap derive and subcommands"
- "Add progress bars and colored output to my Rust CLI"
- "How do I handle config files in a Rust CLI app?"
Guidelines
- Use clap derive API for declarative argument definitions
- Include proper error messages and help text
- Show how to add shell completions generation
- Cover testing strategies for CLI applications
- Include cross-platform considerations for file paths and output