Laravel Console Toolkit is a package that makes it even easier to write maintainable and expressive Artisan commands, with argument/option casting, validation, and autoAsk. Also, it lets you define your arguments/options with simple properties and attributes for better ide support and static analysis.
Here are some amazing features of Laravel Console Toolkit: Laravel Features: Supports everything laravel can do
Validation: Use the Laravel Validator to validate the inputs from the console
This will be the name of the Command which you can use to call it from the command line.