- Créer un repo GitHub avec ce contenu
- Dans Settings > General : cocher "Template repository"
- Sur GitHub : "Use this template" → "Create a new repository"
- Cloner le nouveau repo localement
- Rechercher-remplacer (VSCode :
Ctrl+Shift+H) :{{PROJECT_NAME}}→ nom du projet{{PROJECT_DESCRIPTION}}→ description{{YEAR}}→ année en cours{{AUTHOR_NAME}}→ ton nom
- LICENSE : mettre à jour ou supprimer selon le type de projet (client = supprimer, open source = garder)
- Adapter
CLAUDE.md(contexte, lien Notion) — ou le supprimer si pas d'usage agent - Activer la CI : renommer
.github/workflows/ci.yml.disabled→ci.yml - Supprimer ce fichier
TEMPLATE.md - Setup :
Prérequis : uv (installateur standalone, gère aussi Python) :
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"uv sync --group dev # crée .venv + installe Python 3.13 si absent
.venv\Scripts\activate # Windows (Linux/Mac : source .venv/bin/activate)
uv run pre-commit install
cp .env.example .env- Ajouter les dépendances spécifiques au projet :
uv add pandas duckdb # etc.- Premier commit :
git add .
git commit -m "Initial setup from template"
git push