
de dots23
Rédige et applique un message clair, au style impératif, pour modifier le dernier commit git sans changer son contenu ; préserve les signatures de co-auteurs et avertit des changements indexés.
La compétence Modifier le dernier commit aide l'agent à lire le dernier commit et son diff, à rédiger un message de commit concis et impératif (sujet + corps optionnel), et à exécuter git commit --amend en toute sécurité. Elle se concentre uniquement sur la réécriture des messages de commit — sans jamais modifier le contenu indexé — et préserve les signatures de co-auteurs si elles sont présentes.
Utilisez cette compétence lorsque le dernier message de commit n'est pas assez explicite, nécessite des précisions ou doit inclure un contexte supplémentaire (ex: amélioration de performance, cause racine d'un bug). La compétence vérifie les changements indexés et avertit si l'amendement les inclurait. Elle est conçue pour les flux de travail de développement interactifs où la concision de l'historique des commits est primordiale.
git diff HEAD~1), rédaction d'une ligne de sujet de moins de 72 caractères au mode impératif, ajout optionnel d'un corps avec retours à la ligne, et exécution de git commit --amend via un heredoc. Confirmation avec git log -1.Fonctionne avec les agents capables d'exécuter des commandes shell/git localement (style Copilot ou configurations Claude/Codex avec accès au dépôt). Idéal pour les agents disposant du contexte du dépôt local et de privilèges d'exécution shell sécurisés.
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.