AI-powered git commit message generation. Uses an LLM to summarize changes and create meaningful commit messages. Triggers when the user wants to commit changes, amend/squash commits, or needs the LLM to summarize changes for commit messages. Chinese triggers: , , , , , commit, , git
AI-powered git commit message generation using LLM. Creates meaningful commit messages from code changes.
# Show changed files and ask user confirmation
git status
# After confirmation, summarize changes with LLM
# Create commit with generated message
# Get diff of changes to amend
git diff --cached # staged
git diff HEAD~1 # compared to last commit
# LLM summarizes, then
git commit --amend -m "new message"
# Get last N commit messages and diffs
git log -n N --format="%H %s"
# LLM summarizes, then
git reset --soft HEAD~N
git commit -m "consolidated message"
User wants git commit help?
├─ "amend" or "修改"? → Amend workflow
├─ "squash" or "合并" + number? → Squash workflow
└─ New commit? → Interactive workflow
git diff --cached (staged) or git diff HEAD~1 (all changes since last commit)references/prompts.md section "Amend Commit"git commit --amend -m "message"git log -n N --format="%H|%s|%an|%ad"git diff HEAD~N..HEADreferences/prompts.md section "Squash Commits"git reset --soft HEAD~N && git commit -m "message"git status to userreferences/prompts.md section "New Commit"git add <files> && git commit -m "message"See references/prompts.md for:
Each prompt includes:
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer