Generate conventional commit messages automatically. Use when user runs git commit, stages changes, or asks for commit message help. Analyzes git diff to create clear, descriptive conventional commit messages. Triggers on git commit, staged changes, commit message requests.
Generate conventional commit messages automatically from git diff
# You make changes and stage them
git add auth.service.ts login.component.tsx
# Run git commit
git commit
# Skill auto-suggests:
feat(auth): add JWT-based user authentication
- Implement login/logout functionality
- Add token management service
- Include auth guards for protected routes
Closes #42
Analyzes your staged changes and generates:
feat: New featuresfix: Bug fixesdocs: Documentationrefactor: Code improvementsperf: Performancetest: Testingchore: MaintenanceGood commits:
feat(auth): add user authentication
fix(api): resolve memory leak in connection pool
docs: update API documentation with examples
Bad commits:
fix stuff # Too vague
added user authentication # Past tense
Update docs. # Wrong format
Works with:
See SKILL.md for full documentation.
npx skills add alirezarezvani/git-commit-helper下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
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