# commit > Create a git commit - Author: Taeyoung Lee - Repository: ty91/claude-code-configs - Version: 20260125215938 - Stars: 1 - Forks: 0 - Last Updated: 2026-02-06 - Source: https://github.com/ty91/claude-code-configs - Web: https://mule.run/skillshub/@@ty91/claude-code-configs~commit:20260125215938 --- --- allowed-tools: Bash(git add:*), Bash(git rm:*), Bash(git status:*), Bash(git commit:*) description: Create a git commit --- ## Context - Current git status: !`git status` - Current git diff (staged and unstaged changes): !`git diff HEAD` - Current branch: !`git branch --show-current` - Recent commits: !`git log --oneline -10` ## Your task - Based on the above changes, create git commits. ALWAYS write semantic commit messages in English (eg. `feat: add user authentication with JWT tokens`) - If the changes contain multiple unrelated modifications, split them into separate commits for better clarity and history tracking.