بنقرة واحدة
fix-ci
Analyse et corrige les erreurs de CI (boucle watch jusqu'à green)
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Analyse et corrige les erreurs de CI (boucle watch jusqu'à green)
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Récupère les N derniers fichiers d'un dossier (Downloads par défaut) et les affiche/lit. Cross-platform (macOS, Linux, WSL). Supporte aliases (downloads, desktop, pictures, screenshots, documents, videos, music) et offset négatif pour skip les plus récents.
Add, commit et push les changements. Ajouter "?" pour le mode garde-fou, "!" pour forcer sans confirmation même sur main.
Met à jour le README selon les derniers changements
Copie les fichiers .env depuis le worktree principal vers le worktree courant
Nettoie les commentaires trop situationnels ou liés à la conversation dans les changements de la branche
Lance le build et corrige les erreurs
| name | fix-ci |
| description | Analyse et corrige les erreurs de CI (boucle watch jusqu'à green) |
| allowed-tools | Bash, Read, Edit, Write, Grep, Glob |
Corrige les erreurs de CI sur la branche actuelle. Boucle jusqu'à ce que la CI passe (max 5 cycles).
gh pr checks 2>/dev/null || gh run list --branch $(git branch --show-current) --limit 5
Si tout est green → informer l'utilisateur et STOP.
# Trouver le dernier run échoué
RUN_ID=$(gh run list --branch $(git branch --show-current) --status failure --limit 1 --json databaseId --jq '.[0].databaseId')
gh run view $RUN_ID --log-failed
Selon le type d'erreur, lancer le check correspondant en local (build, lint, tests) avant de push.
git add -u
git commit -m "fix(ci): description du fix"
git push
# Attendre que le nouveau run démarre puis surveiller
sleep 10
RUN_ID=$(gh run list --branch $(git branch --show-current) --limit 1 --json databaseId --jq '.[0].databaseId')
gh run watch $RUN_ID