   chdir:
     alias: 'C'
     default: null
+  plugins:
+    alias: 'P'
+    default: []
 
 exports.commonUsage = [
   "-C, --chdir [path]            change the working directory"


  workDir = path.resolve (argv.chdir or process.cwd())
  logger.verbose "resolving options - work directory: #{ workDir }"

  if argv.templateData?
    argv.locals = argv.templateData
    delete argv.templateData

  async.waterfall [
    (callback) ->

  "  -i, --contents [path]         contents location (defaults to #{ defaults.contents.default })"
  "  -t, --templates [path]        template location (defaults to #{ defaults.templates.default })"
  "  -L, --locals [path]           optional path to json file containing template context data"
  "  -P, --plugins                 comma separated list of modules to load as plugins"
].join '\n'

exports.getOptions = (argv, callback) ->
