Commit Git avec message conventionnel

VérifiéSûr

Automatise la mise en scène et la validation des modifications avec un message de commit descriptif et conventionnel. Vérifie le statut Git, affiche les différences, ajoute les fichiers et crée un commit respectant le format des commits conventionnels (ex. feat, fix, chore). Utile pour garantir un historique de commits propre et standardisé.

Spar Skills Guide Bot
DeveloppementIntermédiaire
5002/06/2026
Claude Code
#git#version-control#conventional-commits#commit-messages#workflow

Recommandé pour

Notre avis

Automatise les commits git avec des messages de commit conventionnels standardisés basés sur les changements staging ou non staging.

Points forts

  • Garantit un format de message de commit cohérent suivant les commits conventionnels
  • Réduit les erreurs de saisie manuelle
  • Staging automatique de tous les changements avant le commit
  • Fournit un historique structuré des commits

Limites

  • Suppose que tous les changements doivent être staging (git add .)
  • Ne supporte pas la sélection interactive des fichiers
  • Limitée aux messages de commit sur une seule ligne
Quand l'utiliser

Utilisez lorsque vous devez faire un commit rapide avec un message standardisé pour un ensemble de modifications.

Quand l'éviter

Évitez lorsque vous devez sélectionner des fichiers de manière sélective ou écrire des messages de commit détaillés sur plusieurs lignes.

Analyse de sécurité

Sûr
Score qualité85/100

The skill uses only standard git commands (status, diff, add, commit) with no destructive or exfiltration operations. The allowed-tools restrict execution to Bash(git:*) scope. There is no network access, file deletion, or any risky behavior.

Aucun point d'attention détecté

Exemples

Commit all changes with auto-generated message
Commit my current changes.
Commit with custom message
Commit with message 'feat: add login functionality'

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