Installs into .claude/skills of the current project.
Are you the author of Commit 20?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/david-li0406-commit-20)
---
name: commit
description: Commits code to the repository. Use when the user asks "commit", "commit the code" or "commit the changes" or "commit the changes to the repository"
---
Analyze the differences and, if necessary, split the changes into separate commits with meaningful commit messages.
each committing code, should always include:
1. **Commit message**: A short, descriptive message about the changes
2. **Commit type**: The type of commit (feat, fix, chore, etc.)
3. **Commit description**: should be concise, clear, and capture the essence of the changes
4. push the changes to the remote repository