Guide the implementation of consistent and user-friendly CLI interactions including output formatting, progress tracking, interactive prompts, and error messaging.
| chalk | Colored terminal output | | ora | Spinner/progress indicators | | @inquirer/prompts | Interactive user prompts | | tslog | Structured logging |
For a condensed quick reference, see .claude/rules/cli-development.md (automatically loaded when editing src/cli//.ts and src/commands//.ts files).
Implementa l'esperienza utente CLI con formattazione dell'output, indicatori di avanzamento e istruzioni interattive. Utilizza chalk, ora e inquirer per interazioni terminali coerenti. Trigger su: output CLI, barra di avanzamento, spinner, ora, gesso, richieste di richiesta, formattazione errori, codici di uscita, reporter. Fonte: saleor/configurator.