The easiest way to add command line control to your Ruby app. You can add a single line above an existing method and that method will be available from the command line. Best of all the help/usage instructions are automatically generated using the method definition itself. When you change your methods the help instructions change automajically!
Gemfile gem 'commandable', '~> 0.3.2'
install gem install commandable