It seems Hubot has changed things recently and I couldn’t get any of the existing online tutorials to work. Here’s what I got working:
brew install node coffeescript redis
brew services start redis
npm install -g generator-hubot yo
mkdir hubot && cd hubot
From there you enter some details and it spits out a working config. Note that this will restart redis after reboot. If you don’t want that functionality you can replace the brew services command with redis-server /usr/local/etc/redis.conf.