Git Commit Helper
Generate commit messages from git diffs
Writing clear commit messages takes time and consistency. This skill provides structured guidance, conventional commit formats, and templates to generate descriptive commit messages automatically based on staged changes.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "Git Commit Helper". Generate a commit message for these staged changes that add user login functionality
النتيجة المتوقعة:
- feat(auth): add user login with email and password
- Implement user authentication with:
- - Email and password validation
- - Session token generation
- - Login endpoint handler
- 🤖 Generated with Claude Code
- Co-Authored-By: Claude <noreply@anthropic.com>
التدقيق الأمني
آمنPure prompt-based skill containing only markdown documentation. No executable code, network calls, file system access, or external commands. Contains commit message templates and best practices guidance only.
درجة الجودة
ماذا يمكنك بناءه
Write clear commit messages
Generate consistent, descriptive commit messages following industry standards for personal projects.
Maintain commit history
Create standardized commit messages across team repositories for better changelog generation.
Document changes properly
Write professional commit messages that help contributors understand changes and automate releases.
جرّب هذه الموجهات
Help me write a commit message for my staged changes. Here is the git diff output:
Write a conventional commit message for these staged changes using feat, fix, or other appropriate types:
Generate a commit message that indicates a breaking change in the API for these staged changes:
Write a comprehensive commit message for these multiple related file changes, grouping them logically:
أفضل الممارسات
- Use imperative mood for descriptions (add, not added; fix, not fixed)
- Keep the subject line under 50-72 characters
- Explain WHY the change was made, not just WHAT changed
- Reference related issues using Closes # or Fixes # tokens
تجنب
- Using vague messages like update, fix stuff, or changes
- Including implementation details in the summary line
- Using past tense (fixed, added instead of fix, add)
- Writing long paragraphs in the subject line without body separation