MooseX::App::Plugin::Typo − Handle typos in command names
In your base class:
package MyApp; use MooseX::App qw(Typo);
In your shell
bash$ myapp pusl Ambiguous command 'pusl' Which command did you mean? * push * pull
This plugin tries to handle typos in command names