Npm [supports man pages](https://docs.npmjs.com/files/package.json#man) but the current system doesn't provide a comfortable way to provide the usage. Maybe it should (has to be) generated? http://www.tldp.org/HOWTO/Man-Page/q3.html