branchelisted
Install: claude install-skill naiersaidane/claude-mastery
# /branche
Crée une nouvelle branche à partir de la dernière version de main.
## Étapes
1. Bascule sur main et récupère la dernière version :
```bash
git checkout main && git pull origin main
```
2. **Si `$ARGUMENTS` est fourni** (ex. `/branche feat/algorithme-churn`) :
- Utilise l'argument directement comme nom de branche
- Crée et bascule sur la branche : `git checkout -b <nom-de-branche>`
3. **Si aucun argument n'est fourni :**
- Demande à l'utilisateur le nom de la branche ou une description du travail
- Propose un nom avec un préfixe conventionnel : `feat/` ou `fix/`
- Une fois confirmé, crée la branche : `git checkout -b <nom-de-branche>`
4. Confirme la création de la branche en exécutant `git branch --show-current`
## Conventions de nommage des branches
Utilise ces préfixes :
- `feat/` — Nouvelle fonctionnalité
- `fix/` — Correction de bug
Si l'utilisateur fournit un nom sans préfixe, propose d'en ajouter un.