git-commit
إنشاء عمليات commits git موحدة
也可從以下取得: 21pounder,21pounder,github,Chemiseblanc
إنشاء عمليات git commit يدوي يفتقر للاتساق والبنية. هذه المهارة تفرض الالتزام بـ Conventional Commits مع بادئات الرموز التعبيرية لرسائل commit واضحة وموحدة تعمل على تحسين التعاون بين أعضاء الفريق وإنشاء سجل التغييرات.
下載技能 ZIP
在 Claude 中上傳
前往 設定 → 功能 → 技能 → 上傳技能
開啟並開始使用
測試它
正在使用「git-commit」。 사용자가 커밋을 요청하면 staged된 파일들을 확인하고 Conventional Commits 형식에 맞춰 커밋 메시지를 생성합니다
預期結果:
- التحقق من الملفات المرحلية واتفاقيات المشروع
- تحليل التغييرات لتحديد النوع والنطاق والموضوع
- إنشاء رسالة commit موجهة للنتائج مثل: ✨ feat(auth): implement JWT-based login
正在使用「git-commit」。 버그를 수정했는데 커밋 메시지를 어떻게 작성해야 할지 모르겠어
預期結果:
- تحديد نوع إصلاح الخطأ والنطاق المتأثر
- الكتابة في المضارع الأمرية: 🐛 fix(scope): resolve issue description
- تضمين رقم المشكلة إذا كان متاحاً
正在使用「git-commit」。 여러 파일을 수정했는데 한 번에 커밋하고 싶어
預期結果:
- مراجعة جميع الملفات المرحلية للتغييرات ذات الصلة
- التجميع حسب وحدة الميزة وليس حسب الملف
- إنشاء commit واحد: ✨ feat(search): implement keyword search with API endpoint
安全審計
安全This is a pure documentation skill containing only markdown guidance for git commit best practices. All 70 static findings are false positives - the scanner misinterpreted documentation examples as executable code. SKILL.md contains no shell execution, network calls, or file system operations beyond its own static content. The backticks and shell syntax are markdown code blocks showing examples, not actual commands being executed.
風險因素
🌐 網路存取 (1)
⚙️ 外部命令 (53)
📁 檔案系統存取 (2)
品質評分
你能建構什麼
الحفاظ على اتساق عمليات Commit
إنشاء عمليات commit موحدة تتبع أفضل الممارسات الصناعية عبر المشاريع الشخصية
فرض اتفاقيات الفريق
ضمان استخدام جميع أعضاء الفريق لنفس تنسيق رسائل commit لتحسين مراجعات الكود
توليد سجل التغييرات
إنشاء عمليات commit التي تولد تلقائياً سجل تغييرات ذي معنى من سجل git
試試這些提示
커밋해줘 (commit my current changes)
새 기능을 추가했어, 커밋해줘 (commit new feature)
버그를 수정했어, 커밋해줘 (commit bug fix)
여러 파일을 수정했는데, 한 번에 커밋해줘 (commit multiple related files)
最佳實務
- قم دائماً بمراجعة التغييرات المرحلية قبل الالتزام للتأكد من تضمين جميع الملفات ذات الصلة
- اكتب رسائل commit في المضارع الأمرية (add، وليس added أو adding)
- اجمع التغييرات ذات الصلة في وحدات ميزات بدلاً من الالتزام لكل ملف على حدة
避免
- إنشاء عمليات commit تسرد عملية التطوير بدلاً من النتائج النهائية
- تنفيذ commit للملفات بشكل فردي عندما تنتمي لنفس الميزة
- استخدام عناوين commit غامضة مثل "تحديث الكود" أو "إصلاح الأشياء"