copier

Automate template-driven project scaffolding and synchronization with Git workflows.

Updated May 4, 2026
One-click install
npx skills add https://github.com/rigerc/repo-2 --skill copier
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: copier
Source: https://github.com/rigerc/repo-2/tree/main/.agents/skills/copier
Command: npx skills add https://github.com/rigerc/repo-2 --skill copier

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Copier automates template-driven project creation and synchronization, reducing manual template maintenance and drift across projects.

Core Features & Use Cases

  • Create templates with copier.yml and Jinja2 templating for dynamic content
  • Generate projects from templates and keep them up to date with template changes
  • Manage updates, migrations, and versioned templates in Git workflows

Quick Start

Use Copier to create a project from a template and keep it up to date as the template evolves.

Frequently Asked Questions about copier

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate project scaffolding from Git-backed templates?

Sync template updates across generated projects by using Copier's built-in update workflows. It re-applies template changes to existing projects using Git-based versioning, allowing downstream projects to absorb upstream modifications safely with the --trust flag.

What is the best way to keep generated projects up to date with template changes?

Sync template updates across generated projects by using Copier's built-in update workflows. It re-applies template changes to existing projects using Git-based versioning, allowing downstream projects to absorb upstream modifications safely with the --trust flag.

Does Copier support Jinja2 templating for dynamic content generation?

Integrate Copier into Git workflows by managing versioned templates in a Git repository. Copier reads template versions directly from Git tags and branches, enabling controlled migrations and synchronized updates across multiple generated projects.

How do I manage versioned template migrations in Git workflows?

Integrate Copier into Git workflows by managing versioned templates in a Git repository. Copier reads template versions directly from Git tags and branches, enabling controlled migrations and synchronized updates across multiple generated projects.

Do I need the --trust flag to run safe update workflows for project templates?

You need the --trust flag to execute safe update workflows when applying template changes. It allows Copier to run optional scripts included in the template during the synchronization process, ensuring automated migrations execute properly.