Cookiecutter Project Template Engine
Manages and instantiates Cookiecutter project templates with dynamic Jinja2 variable substitution and post-generation hooks. Supports template inheritance chains and integrates with cruft for template update tracking.
What it does
Cookiecutter Project Template Engine
Manages and instantiates Cookiecutter project templates with dynamic Jinja2 variable substitution and post-generation hooks. Supports template inheritance chains and integrates with cruft for template update tracking.
Installation
Use the upstream install or setup path that matches your environment:
- uv tool install cookiecutter
- If you plan to use Cookiecutter programmatically, please run uv add cookiecutter to add it to your project. Then you can import and use it like this:
Requirements and caveats from upstream:
- Create projects swiftly from cookiecutters (project templates) with this command-line utility. Ideal for generating Python package projects and more.
- User-Friendly: No Python knowledge required.
Basic usage or getting-started notes:
-
Features
-
Cross-Platform: Supports Windows, Mac, and Linux.
-
Multi-Language Support: Use templates in any language or markup format.
-
Extracted from upstream docs: https://raw.githubusercontent.com/cookiecutter/cookiecutter/HEAD/README.md
Source
Capabilities
Install
Quality
deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,351 chars)