Que fait checkpush ?
checkpush : audit d'encodage pré-push + automatisation git push pour les compétences Codex
Ce skill vous permet d'auditer l'encodage de vos fichiers avant chaque opération git push, puis d'exécuter automatiquement la commande de push si l'audit est réussi.
Fonctionnalités
- Audit d'encodage pré-push (UTF-8, ASCII, etc.)
- Détection des fichiers avec des caractères non conformes
- Automatisation du
git pushaprès validation - Intégration avec Codex et autres agents IA
Utilisation
- Configurez le hook pré-push de votre dépôt Git
- Lancez
git pushnormalement - Le skill vérifie l'encodage des fichiers modifiés
- Si valide, il exécute
git pushautomatiquement
Configuration
CHECK_ENCODING: définissez l'encodage attendu (ex: UTF-8)IGNORE_FILES: liste des fichiers à ignorer (séparés par des virgules)
Exemple
git push origin main
Le skill vérifiera d'abord tous les fichiers .py, .js, .md avant d'autoriser le push.