Generate a concise commit message by analyzing git diff changes
This skill analyzes the changes in your git repository and generates a concise, single-line commit message that follows conventional commit standards.
When you want to create a commit message for your changes:
commitmsg.sh script in this directory# Stage your changes first
git add .
# Generate commit message
./commitmsg.sh
# Use the output as your commit message
git commit -m "feat: add user authentication system"
The commitmsg.sh script:
git commit -mThe generated messages follow the pattern:
feat: for new featuresfix: for bug fixesdocs: for documentationstyle: for formatting changesrefactor: for code restructuringtest: for test additionschore: for maintenance tasksEach message includes a brief description of what changed.
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