Commit Git avec message conventionnel

VérifiéSûr

Valide et enregistre les modifications avec un message de commit descriptif suivant les normes conventionnelles. Analyse les changements et génère un message approprié.

Spar Skills Guide Bot
DeveloppementDébutant
3002/06/2026
Claude Code
#git#conventional-commit#version-control

Recommandé pour

Notre avis

Cette compétence permet de commit des modifications dans Git en utilisant un message de commit conventionnel et descriptif, après avoir examiné l'état et les différences.

Points forts

  • Automatise la création de messages de commit conformes aux standards conventionnels
  • Inclut une vérification préalable de l'état et du diff pour mieux comprendre les changements
  • Ajoute automatiquement tous les fichiers modifiés (sauf indication contraire)

Limites

  • Ne gère pas les cas où l'utilisateur souhaite ne commiter qu'une partie des fichiers sans intervention
  • Ne propose pas de vérification interactive avant le commit
  • N'inclut pas de fonctionnalité de rebase ou de squash
Quand l'utiliser

Utilisez cette compétence lorsque vous êtes prêt à commit vos changements locaux et souhaitez un message formaté selon les conventions de commit.

Quand l'éviter

Évitez de l'utiliser si vous voulez un contrôle granulaire sur les fichiers à commiter ou si vous préférez écrire vous-même le message sans assistance.

Analyse de sécurité

Sûr
Score qualité85/100

The skill only runs standard git commands (status, diff, add, commit) with no destructive or exfiltrating actions. Using 'git add .' could stage unintended files, but that's a git convention, not a security risk. The skill is limited to Bash with git commands, no network calls, no obfuscation.

Aucun point d'attention détecté

Exemples

Commit all changes with auto-generated message
I'm ready to commit my changes. Please use the git commit skill.
Commit with a specific subject hint
Commit my changes with a message about fixing a bug in the login form

name: git-cm description: Commit changes to git with a descriptive conventional commit message. Use when ready to commit staged or unstaged changes. argument-hint: "[optional commit message]" disable-model-invocation: true allowed-tools: Bash(git:*)

Git Commit

Commit changes with a conventional commit message.

  1. Check the current git status to understand what has changed.

    • Command: git status
  2. View the diff if necessary to understand the changes better.

    • Command: git diff --staged or git diff
  3. Add all changes to the staging area (unless specific files are requested).

    • Command: git add .
  4. Commit the changes with a descriptive and conventional commit message.

    • Command: git commit -m "<type>: <subject>"
    • Ensure the message follows conventional commit standards (e.g., feat, fix, chore, docs, refactor).
Skills similaires