git-storytelling-commit-messages

Installation
SKILL.md

Git Storytelling - Commit Messages

This skill guides you in crafting commit messages that are clear, informative, and tell the story of your development process. Good commit messages are documentation that lives with your code.

Core Principles

The Purpose of Commit Messages

Commit messages serve multiple audiences and purposes:

  • Future developers (including yourself) understanding why changes were made
  • Code reviewers evaluating the intent and scope of changes
  • Project managers tracking progress and understanding what was delivered
  • Automated tools generating changelogs and release notes
  • Git tools like blame, log, and bisect for debugging

The Three-Part Structure

Effective commit messages follow a consistent structure:

Installs
31
GitHub Stars
173
First Seen
Jan 22, 2026
git-storytelling-commit-messages — thebushidocollective/han