CLI Progress Indicator
Add progress bars, spinners, and status indicators to CLI applications for better user experience.
Usage
Describe your CLI application and this skill will implement appropriate progress indicators.
Examples
- "Add a progress bar to my file download script"
- "Show a spinner while my CLI tool processes data"
- "Display multi-step progress for a deployment script"
Guidelines
- Use determinate progress bars when the total is known
- Use spinners for indeterminate operations
- Include ETA estimation for long-running operations
- Clear progress output properly to avoid terminal artifacts
- Disable progress indicators when output is piped to a file