MANDATORY skill for ALL commits. Must be used EVERY TIME before creating any git commit. No exceptions.
THIS SKILL MUST BE USED FOR EVERY SINGLE COMMIT
The CLAUDE.md file explicitly states: "Before committing changes, ALWAYS use the @.claude/skills/generating-commit-messages skill to generate commit messages"
BEFORE ANY git commit COMMAND:
git diff --staged first to see changesSummary line (under 50 characters)
Detailed description
Refactor authentication system for better security
- Replace deprecated JWT library with more secure alternative
- Add input validation for user credentials
- Update authentication middleware to handle edge cases
- Fix memory leak in session management
This change improves security posture and resolves crashes
reported in production when handling malformed requests.
If you find yourself about to run git commit without having followed this skill, STOP immediately and use this skill first.