OS Manuals

/usr/bin/cookiecutter

Commands for cookiecutter installed for python3.13

From py3.13-cookiecutter-bin 2.7.1-r0 (enterprise-packages), captured 2026-11-08 by running cookiecutter --help (exit 0). permalink

Usage: cookiecutter [OPTIONS] [TEMPLATE] [EXTRA_CONTEXT]...

  Create a project from a Cookiecutter project template (TEMPLATE).

  Cookiecutter is free and open source software, developed and managed by
  volunteers. If you would like to help out or fund the project, please get in
  touch at https://github.com/cookiecutter/cookiecutter.

Options:
  -V, --version                Show the version and exit.
  --no-input                   Do not prompt for parameters and only use
                               cookiecutter.json file content. Defaults to
                               deleting any cached resources and redownloading
                               them. Cannot be combined with the --replay
                               flag.
  -c, --checkout TEXT          branch, tag or commit to checkout after git
                               clone
  --directory TEXT             Directory within repo that holds
                               cookiecutter.json file for advanced
                               repositories with multi templates in it
  -v, --verbose                Print debug information
  --replay                     Do not prompt for parameters and only use
                               information entered previously. Cannot be
                               combined with the --no-input flag or with extra
                               configuration passed.
  --replay-file PATH           Use this file for replay instead of the
                               default.
  -f, --overwrite-if-exists    Overwrite the contents of the output directory
                               if it already exists
  -s, --skip-if-file-exists    Skip the files in the corresponding directories
                               if they already exist
  -o, --output-dir PATH        Where to output the generated project dir into
  --config-file PATH           User configuration file
  --default-config             Do not load a config file. Use the defaults
                               instead
  --debug-file PATH            File to be used as a stream for DEBUG logging
  --accept-hooks [yes|ask|no]  Accept pre/post hooks
  -l, --list-installed         List currently installed templates.
  --keep-project-on-failure    Do not delete project folder on failure
  -h, --help                   Show this message and exit.
Options (17)
OptionDescriptionSource
-V, --versionShow the version and exit.help
--no-inputDo not prompt for parameters and only use cookiecutter.json file content.help
-c, --checkout TEXTbranch, tag or commit to checkout after git clonehelp
--directory TEXTDirectory within repo that holds cookiecutter.json file for advanced repositories with multi templates in ithelp
-v, --verbosePrint debug informationhelp
--replayDo not prompt for parameters and only use information entered previously.help
--replay-file PATHUse this file for replay instead of the default.help
-f, --overwrite-if-existsOverwrite the contents of the output directory if it already existshelp
-s, --skip-if-file-existsSkip the files in the corresponding directories if they already existhelp
-o, --output-dir PATHWhere to output the generated project dir intohelp
--config-file PATHUser configuration filehelp
--default-configDo not load a config file.help
--debug-file PATHFile to be used as a stream for DEBUG logginghelp
--accept-hooks yes|ask|noAccept pre/post hookshelp
-l, --list-installedList currently installed templates.help
--keep-project-on-failureDo not delete project folder on failurehelp
-h, --helpShow this message and exit.help

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.