Puppet Development Kit (PDK) is suite of CLI tools which assist puppet developers produce quality modules.