{"id":18401,"plugin_id":"plugins_6a86f0bc955881919122c7c2d87da0d9","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:14:48.495Z","digest":"f2d92f15b5e102d705fd0916e923304d942f5bf6f246176d92fdcb3c223279b4","against":null,"payload":{"name":"gerer-git","description":"Use when source-control operations, branches, worktrees, merges, conflicts, or release preparation materially affect a Continuum task.","included_files":[],"skill_md_contents":"---\r\nname: gerer-git\r\ndescription: Use when source-control operations, branches, worktrees, merges, conflicts, or release preparation materially affect a Continuum task.\r\n---\r\n# Gérer Git\r\n\r\n## Fonction\r\nUtiliser Git comme mécanisme de sûreté et de collaboration, pas comme simple stockage de fichiers.\r\n\r\n## Procédure\r\n1. Lire branche, état de travail, base et modifications existantes avant écriture.\r\n2. Isoler le travail par branche ou worktree lorsque cela réduit réellement les collisions.\r\n3. Préserver les changements non liés et ne jamais écraser silencieusement un travail concurrent.\r\n4. Résoudre les conflits par sens et tests, pas par choix mécanique d’un côté.\r\n5. Avant fusion, vérifier diff, tests nécessaires et état de destination.\r\n6. Nettoyer branches / worktrees seulement après preuve qu’ils n’ont plus de fonction.\r\n\r\n## Preuve\r\nLe changement est traçable, réversible au niveau permis par Git et ne détruit pas un état non lié."},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}