code: function auxiliary() {
  		var recipe, configs, tasks;
  
  		recipe = recipes.stream(taskInfo) || recipes.flow(taskInfo);
  		if (recipe) {
  			configs = Configuration.sort(taskInfo, rawConfig, parentConfig, recipe.schema);
  			if (configs.taskInfo.name !== 'watch' && (!configs.taskInfo.name || !('visibility' in configs.taskInfo))) {
  				configs.taskInfo.visibility = CONSTANT.VISIBILITY.HIDDEN;
  				configs.taskInfo.name = '<' + configs.taskInfo.name + '>';
  			}
  			tasks = createTasks(configs);
  			return self.create(prefix, configs.taskInfo, configs.taskConfig, recipe, tasks);
  		}
  	}
docs: Auxiliary task should show up in task tree, but not in cli by default for simplicity.