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:

Related skills
Installs
27
GitHub Stars
152
First Seen
Jan 22, 2026