# generating-commit-messages > Generates clear commit messages from git diffs. Use when writing commit messages or reviewing staged changes. - Author: MrMoshkovitz - Repository: MrMoshkovitz/gm-claude - Version: 20260103131401 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-07 - Source: https://github.com/MrMoshkovitz/gm-claude - Web: https://mule.run/skillshub/@@MrMoshkovitz/gm-claude~generating-commit-messages:20260103131401 --- --- name: generating-commit-messages description: Generates clear commit messages from git diffs. Use when writing commit messages or reviewing staged changes. --- # Generating Commit Messages ## Instructions 1. Run `git diff --staged` to see changes 2. I'll suggest a commit message with: - Summary under 50 characters - Detailed description - Affected components ## Best practices - Use present tense - Explain what and why, not how