A custom CLI mixliv inspired by Chef and Mixlib::CLI