Using Gulp plugins
Without plugins, Gulp is simply a means of connecting and organizing small bits of functionality. The plugins we are going to install will add the functionality we need to properly modify and optimize our code. Like Gulp, all of the Gulp plugins we will be using are installed via npm.
It is important to note that the Gulp team cares deeply about their plugin ecosystem and spends a lot of time making sure they eliminate any that misuse their plugin philosophy or duplicate other plugins. To enforce these plugin standards, they maintain a blacklist of offending plugins that explains why and provides alternatives that you should use in place of them. You can search for the approved plugins and modules by visiting http://gulpjs.com/plugins.
Note
It is important to note that if you search for Gulp plugins in the npm registry, you will be shown all the plugins, including the blacklisted ones. So, just to be safe, stick to the official plugin search results to weed out any plugins...