git-commit
1
总安装量
1
周安装量
#52382
全站排名
安装命令
npx skills add https://github.com/jackyst0/awesome-agent-skills --skill git-commit
Agent 安装分布
mcpjam
1
claude-code
1
replit
1
junie
1
windsurf
1
zencoder
1
Skill 文档
Git Commit
Git æäº¤ä¿¡æ¯çææè½ï¼æ ¹æ®ä»£ç åæ´èªå¨çæè§èç commit messageã
Git commit message generator that creates conventional commit messages based on code changes.
When to Use
å½ç¨æ·è¯·æ±ä»¥ä¸æä½æ¶ä½¿ç¨æ¤ skillï¼
- çæ commit message / Generate commit message
- åæäº¤ä¿¡æ¯ / Write commit message
- æäº¤ä»£ç / Commit code
- æè¿°ä»£ç åæ´ / Describe code changes
Instructions
æäº¤ä¿¡æ¯æ ¼å¼ / Commit Message Format
éµå¾ª Conventional Commits è§èï¼
<type>(<scope>): <subject>
<body>
<footer>
ç±»å / Types
| Type | 说æ / Description |
|---|---|
| feat | æ°åè½ / New feature |
| fix | ä¿®å¤ bug / Bug fix |
| docs | ææ¡£åæ´ / Documentation |
| style | æ ¼å¼è°æ´ / Formatting |
| refactor | éæ / Refactoring |
| perf | æ§è½ä¼å / Performance |
| test | æµè¯ç¸å ³ / Tests |
| chore | æå»º/å·¥å · / Build/tools |
çææ¥éª¤ / Generation Steps
- åæåæ´ – æ¥ç
git diffægit status - ç¡®å®ç±»å – æ ¹æ®åæ´å 容鿩åéç type
- æåèå´ – ç¡®å®å½±åçæ¨¡åæç»ä»¶
- æ°åä¸»é¢ – ç¨ç®æ´çè¯è¨æè¿°åæ´ï¼50 å符å ï¼
- æ·»å æ£æ – å¦éè¦ï¼è¯¦ç»è¯´æåæ´åå åå½±å
è§å / Rules
- 主é¢è¡ä¸è¶ è¿ 50 个å符
- 使ç¨ç¥ä½¿å¥ï¼å¦ “add” èé “added”ï¼
- 主é¢è¡é¦åæ¯å°å
- 主é¢è¡ç»å°¾ä¸å å¥å·
- æ£ææ¯è¡ä¸è¶ è¿ 72 个å符
Examples
ç¤ºä¾ 1ï¼æ°åè½
feat(auth): add OAuth2 login support
- Add Google OAuth2 provider
- Add GitHub OAuth2 provider
- Update login page with social login buttons
ç¤ºä¾ 2ï¼ä¿®å¤ Bug
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
ç¤ºä¾ 3ï¼ææ¡£æ´æ°
docs(readme): update installation instructions
Add Docker setup guide and clarify environment variables.
ç¤ºä¾ 4ï¼éæ
refactor(database): migrate from callbacks to async/await
Convert all database operations to use async/await pattern
for better readability and error handling.