스킬 commit-helper
💬

commit-helper

안전 ⚙️ 외부 명령어📁 파일 시스템 액세스🌐 네트워크 접근

إنشاء رسائل التزام بنمط Conventional

또한 다음에서 사용할 수 있습니다: CuriousLearner

كتابة رسائل التزام واضحة أمر صعب. تقوم هذه المهارة بتحليل تغييرات git وتقترح رسائل التزام بنمط Conventional مع تنسيق صحيح للنوع والنطاق والوصف. تتحقق من التنسيق وتشرح سبب كل اقتراح.

지원: Claude Codex Code(CC)
📊 69 적절함
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"commit-helper" 사용 중입니다. Suggest a commit message for my staged changes

예상 결과:

  • رسالة الالتزام المقترحة:
  • feat(classes): add Recipe class to creative-work module
  •  
  • التعليل:
  • - النوع: feat (الفئة الجديدة ميزة)
  • - النطاق: classes (التغيير الأساسي)
  • - الوصف: محدد ومختصر
  •  
  • لإجراء الالتزام: git commit -m "feat(classes): add Recipe class to creative-work module"

"commit-helper" 사용 중입니다. I fixed a bug in the spouse property cardinality

예상 결과:

  • رسالة الالتزام المقترحة:
  • fix(properties): correct spouse property cardinality to :many
  •  
  • التعليل:
  • - النوع: fix (تصحيح خطأ)
  • - النطاق: properties (تغيير في خاصية)
  • - المتن: يشرح سبب الحاجة للإصلاح
  •  
  • لإجراء الالتزام: git commit -m "fix(properties): correct spouse property cardinality to :many"

"commit-helper" 사용 중입니다. My changes include a breaking change that removes the Customer class

예상 결과:

  • رسالة الالتزام المقترحة:
  • feat(classes)!: remove deprecated Customer class
  •  
  • تغيير كاسر: تمت إزالة فئة Customer من القالب.
  • استخدم فئة Person مع خاصية customerRole بدلاً من ذلك.
  •  
  • خطوات الترحيل:
  • 1. تصدير جميع الصفحات التي تستخدم فئة Customer
  • 2. إعادة الاستيراد كصفحات Person
  • 3. إضافة خاصية customerRole

보안 감사

안전
v5 • 1/16/2026

Pure prompt-based skill with no executable code. All 249 static findings are false positives: documentation examples showing git commands (not execution), commit message format strings misinterpreted as cryptographic patterns, and version strings flagged as C2 keywords. This is a safe documentation skill.

7
스캔된 파일
1,094
분석된 줄 수
3
발견 사항
5
총 감사 수

위험 요인

⚙️ 외부 명령어 (3)
📁 파일 시스템 액세스 (1)
🌐 네트워크 접근 (1)
감사자: claude 감사 이력 보기 →

품질 점수

38
아키텍처
100
유지보수성
85
콘텐츠
20
커뮤니티
100
보안
91
사양 준수

만들 수 있는 것

تحسين سجل الالتزامات

إنشاء رسائل التزام واضحة ووصفية تتبع اتفاقيات المشروع وتحسّن قابلية قراءة سجل git.

أتمتة التحقق من الالتزامات

ضمان أن جميع الالتزامات تتبع التنسيق التقليدي لتوليد سجل تغييرات تلقائي والإصدار الدلالي.

توثيق التغييرات بشكل صحيح

إنشاء التزامات توثيق منظمة جيدًا مع روابط مرجعية ووصف واضح لما تغير.

이 프롬프트를 사용해 보세요

مساعدة أساسية في الالتزام
Suggest a commit message for my staged changes
تحليل تفصيلي
Analyze my git diff and create a detailed conventional commit message with explanation
تغييرات كاسرة
Check if my changes include breaking changes and create appropriate commit message
التزامات دفعة واحدة
Look at all my staged changes across different modules and suggest the best commit message

모범 사례

  • تحقق دائمًا من التغييرات المُرحّلة أولًا باستخدام git diff --cached قبل اقتراح الالتزامات
  • استخدم صيغة الأمر في الأوصاف (add وليس added؛ fix وليس fixed)
  • ضمّن متنًا عند الحاجة لشرح التغييرات أو الإشارة إلى القضايا وطلبات السحب

피하기

  • استخدام الماضي في الأوصاف (Fixed bug بدلًا من fix bug)
  • حذف النوع والنطاق (الوصف فقط دون بادئة feat أو fix)
  • إنهاء الأوصاف بنقطة أو تجاوز 72 حرفًا في سطر الموضوع

자주 묻는 질문

هل تقوم هذه المهارة بعمل الالتزام في git؟
لا. هذه المهارة تقترح رسائل الالتزام وتتحقق منها فقط. يجب عليك تشغيل git commit بنفسك باستخدام الرسالة المقترحة.
ما أنواع الالتزام التي تدعمها هذه المهارة؟
الأنواع القياسية: feat, fix, docs, style, refactor, perf, test, build, ops, chore. كما تكتشف التغييرات الكاسرة المعلّمة بـ !.
هل يمكنني استخدام هذه المهارة مع أي مستودع git؟
نعم، لكن النطاقات الخاصة بالمشروع تعمل بشكل أفضل مع Logseq Template Graph. للمشاريع الأخرى، استخدم نطاقات عامة.
هل يتم إرسال كودي أو سجل git إلى أي جهة؟
لا. هذه مهارة تعتمد على الموجّه فقط. جميع أوامر git تُشغّل محليًا على جهازك. لا يتم إرسال أي بيانات خارجيًا.
لماذا تحتاج المهارة إلى الوصول لأوامر git؟
أوامر git ضرورية لقراءة التغييرات المُرحّلة. تُشغّل الأوامر محليًا وهي ضرورية لتحليل الملفات التي تغيّرت.
بماذا تختلف هذه الأداة عن أدوات الالتزام الأخرى؟
توفر هذه المهارة اقتراحات واعية بالسياق بناءً على تغييرات الملفات الفعلية. تتحقق من التنسيق وتشرح سبب كل اقتراح.

개발자 세부 정보