自分の場合は具体的にはgenerator-angularを入れようとしたときに怒られたんですが。
ログを取り忘れたんですが、雰囲気ログだとこんな感じ…。
Zsh
npm ERR! peerinvalid The package generator-karma does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer generator-angular@0.2.2 wants generator-karma@~0.2.0
これ状況的には既にgenerator-karmaを入れていたんですが、こちらはバージョンが0.3になっており
devendenciesがズレてるから…だったようです。あんまりないケースかもしれないんですが、解決策としては
Zsh
npm rm generator-karma -g
npm install generator-angular -g
としました。
ほかにもGrunt.jsなんかでも起こるようです。
dependenciesが多いものは結構こういうのが起る可能性あるかもしれないですね。