Commit Git avec message conventionnel

VérifiéSûr

Valide et enregistre les modifications Git avec un message de commit descriptif suivant les normes conventionnelles. Utilise les commandes git status, diff et commit.

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

Recommandé pour

Notre avis

Permet de commit des modifications dans Git avec un message de commit conventionnel et descriptif.

Points forts

  • Automatise la vérification du statut et l'ajout des fichiers
  • Suit les standards de commits conventionnels
  • Peut accepter un message optionnel en paramètre

Limites

  • Ne gère pas les cas de conflits de merge
  • Ne propose pas de modification du message après validation
  • N'inclut pas de vérification de la qualité du message
Quand l'utiliser

Quand vous voulez commit rapidement des changements avec un message structuré sans quitter l'interface de l'agent.

Quand l'éviter

Quand vous avez besoin d'un contrôle fin sur les fichiers à commit ou d'une révision détaillée du diff.

Analyse de sécurité

Sûr
Score qualité80/100

The skill only uses safe git commands (status, diff, add, commit) with no external network access, destructive operations, or obfuscation. The commit message, even if user-provided, is handled as a string argument and cannot cause command injection within the restricted Bash(git:*) environment.

Aucun point d'attention détecté

Exemples

Commit without custom message
Commit my changes
Commit with a message
Commit my changes with message 'feat: add login feature'

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