# generating-commit-messages > Generates clear commit messages from git diffs. Use when writing commit messages or reviewing staged changes. - Author: tom237ttkk - Repository: tom237ttkk/251128_poke - Version: 20260120093139 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-07 - Source: https://github.com/tom237ttkk/251128_poke - Web: https://mule.run/skillshub/@@tom237ttkk/251128_poke~generating-commit-messages:20260120093139 --- --- 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 - Use prefix. type: - feat: new feature - fix: bug fix - docs: docs only - style: formatting (no behavior change) - refactor: refactor (no feature/bugfix) - perf: performance improvement - test: add/update tests - build: build/deps changes - ci: CI config/scripts ## Best practices - Use present tense - Explain what and why, not how