·git-commit
</>

git-commit

Créez des commits git de haute qualité : examinez/stadez les modifications prévues, divisez-les en commits logiques et rédigez des messages de commit clairs (en suivant les commits conventionnels, avec la prise en charge d'Emoji). Utilisez cette compétence lorsque l'utilisateur demande de valider du code, d'écrire des messages de validation, d'effectuer des modifications ou de diviser le travail en plusieurs validations. Lorsque l'utilisateur mentionne le mot-clé 【breaking change】, le message de validation doit suivre la spécification BREAKING CHANGE de cette compétence en utilisant le format de point d'exclamation. Donnez la priorité à la validation des fichiers dans la zone de préparation git ; ne considérez l’intégralité de l’arborescence de travail que si la zone de transit est vide. Lorsque l'utilisateur mentionne le mot-clé 【categorize】, suivez les spécifications de division multi-commit de cette compétence et divisez soigneusement en plusieurs validations à partir des quatre dimensions du type de fichier, du module métier, du type de modification et de la portée de la modification.

19Installations·1Tendance·@ruan-cat

Installation

$npx skills add https://github.com/ruan-cat/monorepo --skill git-commit

Comment installer git-commit

Installez rapidement le skill IA git-commit dans votre environnement de développement via la ligne de commande

  1. Ouvrir le Terminal: Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.)
  2. Exécuter la commande d'installation: Copiez et exécutez cette commande : npx skills add https://github.com/ruan-cat/monorepo --skill git-commit
  3. Vérifier l'installation: Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Source : ruan-cat/monorepo.

该技能本质上是参考 agent-toolkit/skills/commit-work 文档的纯中文翻译版本,并进行了特定改写以适应当前环境。

| 有暂存文件 | 直接对暂存区内容进行提交,不自行 git add 任何额外文件 | | 暂存区为空 | 从工作树分析所有变更,按拆分规范选取文件并暂存后再提交 |

当用户提及「分门别类」,或工作树中存在较多文件变更时,必须认真分析上下文,将变更拆分为若干个逻辑独立的小提交,而不是粗暴地一次性 git add . 全量提交。

Créez des commits git de haute qualité : examinez/stadez les modifications prévues, divisez-les en commits logiques et rédigez des messages de commit clairs (en suivant les commits conventionnels, avec la prise en charge d'Emoji). Utilisez cette compétence lorsque l'utilisateur demande de valider du code, d'écrire des messages de validation, d'effectuer des modifications ou de diviser le travail en plusieurs validations. Lorsque l'utilisateur mentionne le mot-clé 【breaking change】, le message de validation doit suivre la spécification BREAKING CHANGE de cette compétence en utilisant le format de point d'exclamation. Donnez la priorité à la validation des fichiers dans la zone de préparation git ; ne considérez l’intégralité de l’arborescence de travail que si la zone de transit est vide. Lorsque l'utilisateur mentionne le mot-clé 【categorize】, suivez les spécifications de division multi-commit de cette compétence et divisez soigneusement en plusieurs validations à partir des quatre dimensions du type de fichier, du module métier, du type de modification et de la portée de la modification. Source : ruan-cat/monorepo.

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/ruan-cat/monorepo --skill git-commit
Catégorie
</>Développement
Vérifié
Première apparition
2026-02-28
Mis à jour
2026-03-10

Browse more skills from ruan-cat/monorepo

Réponses rapides

Qu'est-ce que git-commit ?

Créez des commits git de haute qualité : examinez/stadez les modifications prévues, divisez-les en commits logiques et rédigez des messages de commit clairs (en suivant les commits conventionnels, avec la prise en charge d'Emoji). Utilisez cette compétence lorsque l'utilisateur demande de valider du code, d'écrire des messages de validation, d'effectuer des modifications ou de diviser le travail en plusieurs validations. Lorsque l'utilisateur mentionne le mot-clé 【breaking change】, le message de validation doit suivre la spécification BREAKING CHANGE de cette compétence en utilisant le format de point d'exclamation. Donnez la priorité à la validation des fichiers dans la zone de préparation git ; ne considérez l’intégralité de l’arborescence de travail que si la zone de transit est vide. Lorsque l'utilisateur mentionne le mot-clé 【categorize】, suivez les spécifications de division multi-commit de cette compétence et divisez soigneusement en plusieurs validations à partir des quatre dimensions du type de fichier, du module métier, du type de modification et de la portée de la modification. Source : ruan-cat/monorepo.

Comment installer git-commit ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/ruan-cat/monorepo --skill git-commit Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Où se trouve le dépôt source ?

https://github.com/ruan-cat/monorepo