Git 提交信息生成技能,根据代码变更自动生成规范的 commit message。
Git commit message generator that creates conventional commit messages based on code changes.
当用户请求以下操作时使用此 skill:
遵循 Conventional Commits 规范:
<type>(<scope>): <subject>
<body>
<footer>
| Type | 说明 / Description |
|---|---|
| feat | 新功能 / New feature |
| fix | 修复 bug / Bug fix |
| docs | 文档变更 / Documentation |
| style | 格式调整 / Formatting |
| refactor | 重构 / Refactoring |
| perf | 性能优化 / Performance |
| test | 测试相关 / Tests |
| chore | 构建/工具 / Build/tools |
git diff 或 git status
feat(auth): add OAuth2 login support
- Add Google OAuth2 provider
- Add GitHub OAuth2 provider
- Update login page with social login buttons
fix(api): resolve null pointer in user service
The getUserById method was not handling the case when
user doesn't exist, causing a NullPointerException.
Closes #123
docs(readme): update installation instructions
Add Docker setup guide and clarify environment variables.
refactor(database): migrate from callbacks to async/await
Convert all database operations to use async/await pattern
for better readability and error handling.