Generate and execute git commits following conventional commit format. Use when the user wants to commit changes, create a commit, or says "/commit". Analyzes staged/unstaged changes and creates properly formatted commit messages with type, optional scope, and descriptive subject.
Generate conventional commit messages and execute commits automatically.
git status (never use -uall flag) and git diff to analyze changesgit log --oneline -5 to see recent commit stylegit add<type>(<scope>): <subject>
<body>
<footer>
| Type | Use for |
|------|---------|
| feat | New feature or functionality |
| fix | Bug fix |
| docs | Documentation only |
| style | Formatting, semicolons, no code change |
| refactor | Code change that neither fixes nor adds |
| test | Adding or modifying tests |
| chore | Maintenance, deps, build process |
| perf | Performance improvements |
Optional. Include when it adds clarity about what area is affected:
feat(auth): - authentication relatedfix(api): - API relateddocs: - scope omitted when obviousAdd when the subject alone doesn't fully explain the change. Wrap at 72 characters.
BREAKING CHANGE: descriptionCloses #123Use a HEREDOC for proper formatting:
git commit -m "$(cat <<'EOF'
<type>(<scope>): <subject>
<body if needed>
EOF
)"
Single file change:
fix(auth): handle expired tokens gracefully
Multiple related changes:
feat(api): add email notifications for shipped orders
Send confirmation email when order status changes to shipped.
Includes tracking number and estimated delivery date.
Breaking change:
refactor(config)!: migrate to environment-based configuration
BREAKING CHANGE: config.json no longer supported, use .env files
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