gen-commit-msg
Installation
SKILL.md
Context
- Current git status: !
git status - Current git diff (staged changes only): !
git diff --staged - Current branch: !
git branch --show-current - Recent commits: !
git log --oneline -10
Your task
Your task is to help the user to generate a commit message and commit the changes using git.
Guidelines
- DO NOT add any ads such as "Generated with Claude Code"
- Only generate the message for staged files/changes
- Don't add any files using
git add. The user will decide what to add. - Follow the Format and Rules from the template file you read.
- First list the modified files, summarize the changes concisely, and display the generated commit message, then use the AskUserQuestion tool to confirm before executing
git commit - After successfully committing, run
fork logto open the Fork app for the user to review the commit history in GUI