There are a few option parsers in node that do automatically generate usage. However, this is actually quite problematic if you have a lot of options.
Check out https://github.com/harthur/nomnom, it may be more to your liking.
Check out https://github.com/harthur/nomnom, it may be more to your liking.