Commit Helper

Génère des messages de commit clairs et conventionnels. Utilise quand l'utilisateur veut faire un commit, écrire un message de commit, ou reviewer des changements stagés.

BenBktech Updated

File contents

Commit Helper

Instructions

  1. Lance git diff --staged pour voir les changements
  2. Analyse les modifications
  3. Génère un message de commit avec :
    • Une ligne de résumé de moins de 50 caractères
    • Une ligne vide
    • Une description détaillée si nécessaire
    • Les composants affectés

Format

Utilise le format Conventional Commits :

  • feat: pour une nouvelle fonctionnalité
  • fix: pour une correction de bug
  • docs: pour la documentation
  • refactor: pour du refactoring
  • test: pour les tests
  • chore: pour la maintenance

Exemples

Exemple 1 : Nouvelle fonctionnalité

feat(auth): add JWT token refresh

- Implement automatic token refresh before expiration
- Add refresh token storage in localStorage
- Update auth context with new refresh logic

Exemple 2 : Bug fix

fix(api): handle null response in user endpoint

Previously, the endpoint would crash when user data
was missing. Now returns 404 with appropriate message.

Bonnes pratiques

  • Utilise l'impératif présent ("add" pas "added")
  • Explique le quoi et le pourquoi, pas le comment
  • Sépare les changements non liés en commits distincts

BenBktech/Contenu-vid-o-skills-Claude-Code/tree/main/skills/commit-helper commit 578ea2e321

Frequently asked questions

npx skillmds@latest add benbktech/commit-helper