standup
thedotmack/claude-mem
Permettre la tenue de réunions stand-up en mode lecture seule entre les worktrees Git, les branches ou les PR, afin de comparer les modifications et d’élaborer un seul plan de consolidation.
...Développer toutÀ propos de standup
standup est une compétence de coordination issue du projet Claude-Mem qui permet d’organiser une réunion « standup » en mode lecture seule sur les worktrees, branches et PR ouverts d’un utilisateur, afin de regrouper les différentes tâches en un seul plan de consolidation. Le problème qu’elle résout est la fragmentation : lorsque les travaux sont répartis sur de nombreux worktrees et branches, il devient difficile de déterminer quelle branche doit servir de cible et dans quel ordre effectuer les fusionnements. Cette compétence modélise chaque worktree ou PR comme un agent au sein d’une discussion en groupe via Markdown, l’agent initiateur agissant alors en facilitateur qui convoque les participants, organise les tours de parole et synthétise les résultats.
Le flux de travail est clairement défini. Il remplit la salle soit en fonction de la récente activité (worktrees ayant subi des modifications ou des commits dans une fenêtre temporelle donnée), soit manuellement (branches spécifiques et PR ouverts, identifiés via Git et la CLI gh), en utilisant un script Node intégré (standup.mjs) qui propose des commandes de lecture, d’envoi de messages, d’ouverture de sujets et de synthèse sur un fichier partagé unique (par défaut ~/.claude-mem/STANDUP.md), avec verrouillage atomique. Le script commence par des présentations lors du premier tour, puis par des tours de résolution où les agents concernés exposent leurs positions et s’accordent sur un plan, avant que le facilitateur ne rédige une synthèse en prose simple et ne la traduise pour l’utilisateur final. Il est essentiel de noter que la salle est strictement en mode lecture seule : les agents analysent les données via git log, git status, git diff et gh pr view/diff pour décider de la manière dont les fusionnements doivent avoir lieu, mais personne ne effectue de commit, de fusion, de push ou de déploiement à l’intérieur de cette salle ; les véritables opérations Git ont lieu par la suite, via l’instruction /do sous surveillance humaine.
Cette compétence s’adresse aux développeurs qui gèrent plusieurs branches ou worktrees en parallèle et cherchent une méthode structurée pour planifier la consolidation de leurs travaux. Les commandes Git et gh qu’elle exécute ont un caractère diagnostique et en mode lecture seule, et elle insiste constamment sur l’importance de décider sans exécuter immédiatement.
FAQ
standup fusionne-t-il ou commite-t-il mes branches ?
Non. La salle est explicitement en mode lecture seule : les agents analysent la situation et décident de la manière dont les fusionnements doivent avoir lieu, mais personne ne effectue de commit, de fusion, de push ou de déploiement à l’intérieur. Les véritables opérations Git ont lieu par la suite, via l’instruction /do sous supervision humaine.
Quelles sont les conditions requises pour l’exécuter ?
Node (pour lancer le script standup.mjs intégré), un répertoire Git contenant des worktrees ou des branches, et éventuellement la CLI gh pour récupérer les PR ouverts. Si gh n’est pas disponible ou que le répertoire n’est pas hébergé sur GitHub, la fonctionnalité continue de fonctionner uniquement avec les worktrees.
Comment choisit-il quelles branches inclure ?
Deux méthodes interchangeables : en fonction de la récente activité (worktrees actifs dans une fenêtre de temps donnée, comme 1 h/4 h/24 h/7 j/tout le temps) ou manuellement (branches locales spécifiques et PR ouverts). Il confirme la liste des participants avant de commencer.
Quel est le résultat final ?
Une synthèse rédigée en prose simple par le facilitateur, indiquant le worktree cible, l’ordre des fusionnements et les décisions restantes à prendre par l’utilisateur, suivie d’une traduction en langage courant.
Quels outils utilise cette compétence ?
Elle fait appel à Bash, Read, Edit, Task et AskUserQuestion, en exécutant des commandes Git et gh en mode lecture seule ainsi que des commandes CLI basées sur un fichier partagé pour coordonner la conversation.
Tous les fichiers
3 fichiersagent-brief.md2,1 KBAfficherSKILL.md6,5 KBAfficherstandup.mjs21,6 KBAfficher
Tous les fichiers
0 fichiersInstaller standup
Téléchargez et extrayez les fichiers de compétences dans votre répertoire .claude/skills/.
Télécharger le ZIPClonez le dépôt et copiez les fichiers de compétence dans votre projet.
git clone # Copy SKILL.md to your .claude/skills/ directory
Copier





Maison
