Skip to main content

clean-commits

Turn messy WIP into clean, atomic commits with messages that explain why. Use before opening a PR.

Informations de source

Dépôt
Archive228/loopkit
Dernière activité de la source
29 juin 2026 à 21:52
Langue détectée de SKILL.md
anglais
Étoiles
757
Forks
124

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
clean-commits
description
Turn messy WIP into clean, atomic commits with messages that explain why. Use before opening a PR.
when_to_use
before a PR, messy history, "squash this", commit message help
# Clean Commits - **Atomic** — one logical change per commit. Refactor and behavior change go in separate commits. - **Message** — subject says WHAT in imperative ("Fix null pointer in user lookup"), body says WHY. "Fix bug" is useless. - **Specific** — "Fix login failing when email has uppercase chars" tells the next person exactly what happened. - Reorder/squash WIP and "fix typo" commits into the real changes (`git rebase -i`). - Never mix an unrelated fix into a feature commit. A good history is a debugging tool: `git bisect` and `git blame` only work if commits are atomic and messages explain intent.
Voir sur GitHub