Installs into .claude/skills of the current project.
Are you the author of Git Commit?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/majiayu000-git-commit)
---
name: git-commit
description: Stage meaningful diffs and create commits with WHY-focused messages. Use whenever making git commits.
---
# INSTRUCTIONS
Use `/git:commit` slash command to stage meaningful diffs and create commits with WHY-focused messages.
# DISCIPLINE
- Only commit when:
1. ALL tests are passing
2. ALL compiler/linter warnings have been resolved
3. The change represents a single logical unit of work
4. Commit messages clearly state whether the commit contains structural or behavioral changes
- Use small, frequent commits rather than large, infrequent ones