Кусок моего галпфайла. Что-то снабдил комментами.
var connect = require('browser-sync'); // livereload
var sass = require('gulp-sass'); // Кому что, я использую SCSS
var csscomb = require('gulp-csscomb'); // Обязательно!
var cssmin = require('gulp-cssmin');
var imageop = require('gulp-image-optimization'); // Лучшая альтернатива gulp-imagemin
var concat = require('gulp-concat');
var uglify = require('gulp-uglify');
var plumber = require('gulp-plumber'); // Не позволяет плагину умереть молча
var autoprefixer = require('gulp-autoprefixer');
var ngrok = require('ngrok'); // Пробрасываем локальному серверу путь наружу для для заказчика
var spritesmith = require('gulp.spritesmith'); // Спрайты
var notify = require('gulp-notify'); // Уведомления
var merge = require('merge-stream'); // Деление таска на разные потоки
Конечно, есть много полезного и кроме этого. Но сам верстаю в WebStorm, в котором огромное количество плюшек реализованы куда удобней, чем в галп-плагинах.