Files
test_skill/gitea_push/SKILL.md
2026-01-19 21:30:14 +01:00

39 lines
1.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
name: gitea_push
description: Stage, commit et push les changements Git vers un dépôt Gitea avec un message de commit de type Conventional Commits. À utiliser quand lutilisateur demande de « commit », « push », « commit et push », « envoyer sur gitea », « pousser sur le remote », etc.
---
# Workflow Gitea Push
Objectif : **stager**, **commiter** (message Conventional Commits) et **pusher** sur la branche courante.
## Langue
- Claude **doit répondre en français** lors de lutilisation de ce skill.
- Les **messages de commit doivent être rédigés en français**.
## Intention
Ce skill apprend à Claude à automatiser le workflow Git suivant :
- ajout des fichiers modifiés au staging,
- création dun commit,
- envoi des changements vers le dépôt distant.
## Quand lutiliser
Déclenchement automatique quand lutilisateur :
- demande explicitement de pousser (`push`, `commit et push`, `envoie ça sur gitea`)
- veut sauvegarder son travail sur le remote
- a terminé une étape et souhaite publier les changements
## Règles
- **Toujours** utiliser le script ci-dessous.
- **Ne pas** exécuter de commandes git manuelles hors script.
- Le script doit lire la config depuis `secrets/gitea.env`.
### Exemples dexécution
Exécution standard (depuis la racine du repo, ou depuis le dossier du skill) :
```bash
bash gitea_push/scripts/smart_commit.sh
```