Install
openclaw skills install asana-git-retexRétroaction et résolution des points bloquants pour l'automatisation Asana et Git dans KiloClaw.
openclaw skills install asana-git-retexCe skill documente les points de friction rencontrés lors de l'exécution des workflows automatisés (Asana → KiloClaw et sauvegarde Git) et les solutions appliquées pour garantir une exécution fluide.
git push lors de la sauvegarde hebdomadaire, erreur HTTP 401.op item get "GitHub Personal Access Token" --vault "KiloClaw" --fields identifiant --reveal).git remote set-url origin "https://x-access-token:<TOKEN>@github.com/rez0/kiloclaw-workspace.git".curl -s -H "Authorization: token $TOKEN" https://api.github.com/user) dans le script de backup avant toute opération Git.401 Not Authorized lors de l'appel API.~/.config/tokens/asana-kiloclaw.txt contenait un ancien token, tandis que le token à jour était dans 1Password.op item get "Asana" --vault "KiloClaw" --fields identifiant --reveal > ~/.config/tokens/asana-kiloclaw.txt.asana_daily_fetch.sh pour qu'il récupère dynamiquement le token via 1Password à chaque exécution, éliminant la dépendance à un fichier statique potentiellement obsolète.asana_daily.py échoue avec l'erreur 'completed_gids' lors de la tentative de marquage d'une tâche comme "done"..asana-task-state.json avait une structure différente (processed_gids au lieu de completed_gids) de celle attendue par le script Python.{"completed_gids": [...]}.asana_daily.py pour gérer les anciennes versions du fichier d'état sans planter.SkillClaw/) ou des logs locaux (records/)..gitignore.SkillClaw/ et records/ au fichier .gitignore du workspace..gitignore lors de l'installation de tout nouvel outil ou workflow pour éviter l'encombrement du dépôt principal.scripts/morning_brief.py) via agentTurn avec les outils autorisés (exec, read, write, message), plutôt que de dépendre d'un plugin externe.cron list et éviter les chevauchements avec les fenêtres de backup (dimanche 7h00) ou de brief matinal (8h00).Ce skill et les corrections apportées (scripts mis à jour, .gitignore enrichi) font désormais partie intégrante du périmètre de la sauvegarde hebdomadaire Git. Toute future modification de ces mécanismes devra être validée par ce référentiel.