copier

Installation
SKILL.md

Copier

Copier renders project templates from Git repos and keeps generated projects in sync as the template evolves. Templates are plain directories: a copier.yml config plus source files, where .jinja-suffixed files (and {{ var }} in names) are rendered through Jinja2.

Four Core Workflows

  1. Author a template → copier.yml questions + a template tree → references/copier-yml.md, references/templating.md
  2. Generate a project → copier copy <src> <dst> → references/cli-api.md
  3. Update a project → copier update (three-way merge) → references/update-migrations.md
  4. Automate in CI / Python → copier.run_copy/run_update, --trust, --defaults → references/cli-api.md

Install

Installs
1
First Seen
Jun 26, 2026
copier — kettleofketchup/dotfiles