<< All versions
Skill v1.0.1
currentAutomated scan100/100ghh1125/mcp/commit
+1 new
──Details
PublishedMay 19, 2026 at 07:30 PM
Content Hashsha256:94feca99c90fb8a6...
Git SHAa46aeeb5d1ca
Bump Typepatch
──Files
Files (1 file, 1.7 KB)
SKILL.md1.7 KBactive
SKILL.md · 48 lines · 1.7 KB
version: "1.0.1" name: commit description: Create git commits for changes made during the session. disable-model-invocation: true
Commit Changes
You are tasked with creating git commits for the changes made during this session.
Process:
- Think about what changed:
- Review the conversation history and understand what was accomplished
- Run
git statusto see current changes - Run
git diffto understand the modifications - Consider whether changes should be one commit or multiple logical commits
- Plan your commit(s):
- Identify which files belong together
- Draft clear, descriptive commit messages
- Use imperative mood in commit messages
- Focus on why the changes were made, not just what
- Present your plan to the user:
- List the files you plan to add for each commit
- Show the commit message(s) you'll use
- Ask: "I plan to create [N] commit(s) with these changes. Shall I proceed?"
- Execute upon confirmation:
- Use
pre-commit run --all-files, If rules like pre-commit are missing, solve them. - Use
git addwith specific files (never use-Aor.) - Create commits with your planned messages
- Show the result with
git log --oneline -n [number]
Important:
- Commits should be authored solely by the user
- Do not include any "Generated with Claude" or "Generated with Claude Code" messages
- Do not add "Co-Authored-By" lines
- Write commit messages as if the user wrote them
Remember:
- You have the full context of what was done in this session
- Group related changes together
- Keep commits focused and atomic when possible
- The user trusts your judgment - they asked you to commit