Install
openclaw skills install auto-retex-backupAutomatise la documentation des problèmes résolus et leur sauvegarde immédiate sur Git pour éviter les régressions lors de nouvelles installations.
openclaw skills install auto-retex-backupCe skill définit la procédure obligatoire à suivre par l'agent dès qu'un problème est résolu, une configuration corrigée ou un point de friction identifié dans l'automatisation de KiloClaw.
Garantir qu'aucun problème ne se reproduise à l'identique, surtout en cas de réinitialisation, de migration ou d'intervention d'un autre agent. Toute solution doit être documentée et versionnée immédiatement.
Lorsqu'un problème est résolu, l'agent doit exécuter les étapes suivantes dans l'ordre, sans attendre de demande explicite de l'utilisateur :
Ajouter ou mettre à jour une entrée dans le fichier skills/auto-retex/SKILL.md (ou créer le fichier s'il n'existe pas) avec le format suivant :
### [Date] - [Nom court du problème]
- **Symptôme** : Description concise de l'erreur ou du comportement observé.
- **Cause racine** : Pourquoi cela a échoué (ex: token expiré, collision cron, dépendance manquante).
- **Solution appliquée** : Les commandes ou modifications de code exactes qui ont résolu le problème.
- **Prévention** : Comment éviter que cela ne se reproduise (ex: récupération dynamique via 1Password, décalage d'horaire, ajout au `.gitignore`).
S'assurer que tous les fichiers corrigés (scripts, configs, .gitignore, etc.) sont bien présents dans /root/.openclaw/workspace.
Exécuter les commandes Git suivantes pour sauvegarder la correction et la documentation :
cd /root/.openclaw/workspace
git add -A
git commit -m "docs: retex - [Nom court du problème] + correctifs associés"
git push origin $(git branch --show-current)
Note : Si le push échoue à cause d'un token, appliquer la procédure de récupération dynamique du token GitHub via 1Password avant de réessayer.
Informer l'utilisateur que le problème est résolu et que la solution est désormais documentée et poussée sur GitHub, en fournissant le hash du commit.
skills/auto-retex/SKILL.mdclawflows/workflows/enabled/git-weekly-backup-workflow/scripts/backup.sh"Pas de documentation, pas de résolution." Si l'agent résout un problème mais oublie de committer la documentation, la tâche est considérée comme incomplète.