add optionalDevDependency key to package.json. When odd is run with no arguments, try to install all of the listed packages. When odd is run with --save or -S, try to install the package as normal, and add the package to the optionalDevDependency object in package.json.
I'll work up a PR that does this.