| name | atomic-commits |
| description | Rédiger des commits selon Conventional Commits. Use this skill whenever the user asks about atomic commits in an open-source maintenance context — including phrasing like "rédiger un message de commit", "conventional commits", "structurer mes commits" — even if they don't name the skill directly. |
| version | 1.0.0 |
| pilier | pr_craft |
| triggers | ["rédiger un message de commit","conventional commits","structurer mes commits"] |
| chains_to | ["git/rebase"] |
| compatibility | IA-agnostique (Claude, GPT, Gemini, Copilot, ou lecture humaine directe) — aucune dépendance à un vendor. |
Quand invoquer ce skill
Rédiger des commits selon Conventional Commits.
L1 — Réflexe de base
Préfixer : feat:, fix:, docs:, chore:.
L2 — Pratique professionnelle par défaut
Ajouter un scope (feat(auth): ...) et un corps de message expliquant le pourquoi, pas seulement le quoi.
L3 — Maîtrise d'architecte
Utiliser BREAKING CHANGE: dans le footer pour déclencher un bump semver automatique (semantic-release) ; garantir que chaque commit atomique passe seul la CI.
Chaînage
Si ce skill révèle un besoin relevant d'un autre pilier, enchaîner automatiquement sur : git/rebase.