📝

changelog

آمن ⚙️ الأوامر الخارجية🌐 الوصول إلى الشبكة📁 الوصول إلى نظام الملفات

الحفاظ على سجلات التغييرات للمشروع تلقائياً

الحفاظ على تحديث سجلات التغييرات يستهلك الوقت وعرضة للأخطاء. تعمل هذه المهارة على أتمتة العملية من خلال تحليل الالتزامات (commits) وطلبات السحب (PRs) والإصدارات لتوليد إدخالات سجل تغييرات دقيقة ومركزة على المستخدم следуя تنسيق IdeaVim.

يدعم: Claude Codex Code(CC)
📊 69 كافٍ
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "changelog". Update changelog for commits since last release

النتيجة المتوقعة:

  • ## 2.29.0, 2024-01-15
  •  
  • ### Features:
  • * Added support for `g;` and `g,` commands to navigate through change list
  • * Implemented `:history` command to show command history
  •  
  • ### Fixes:
  • * [VIM-3456] Fixed visual block mode with wrapped lines
  • * [VIM-3458] Fixed `ci"` in strings with escaped quotes
  •  
  • ### Merged PRs:
  • * [850] by contributor: Add surround plugin improvements

استخدام "changelog". Convert changelog to HTML for marketplace

النتيجة المتوقعة:

  • <b>Features:</b><br>
  • * Added support for <code>g;</code> and <code>g,</code> commands<br>
  • * <a href="https://youtrack.jetbrains.com/issue/VIM-3456">VIM-3456</a> Fixed visual block mode<br>

التدقيق الأمني

آمن
v4 • 1/17/2026

This is a pure documentation skill containing only markdown instructions. It provides guidelines for maintaining the IdeaVim changelog and contains NO executable code, network calls, or file operations. All 110 static findings are false positives from the analyzer misinterpreting markdown code block syntax as shell commands and documentation URLs as network indicators.

2
الملفات التي تم فحصها
415
الأسطر التي تم تحليلها
3
النتائج
4
إجمالي عمليات التدقيق
تم تدقيقه بواسطة: claude عرض سجل التدقيق →

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
20
المجتمع
100
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

أتمتة توثيق الإصدارات

حافظ على تحديث سجل تغييرات مشروعك مع جهدMinimal من خلال تحليل الالتزامات وطلبات السحب تلقائياً بحثاً عن التغييرات المواجهة للمستخدم.

توحيد ملاحظات الإصدار

تأكد من توثيق إصدار متسق واحترافي يتبع الأنماط المحددة ويتضمن مراجع مناسبة للمشكلات وطلبات السحب.

توثيق مساهمات المجتمع

اعترف بالمساهمين الخارجيين بشكل صحيح من خلال تضمين طلبات السحب الخاصة بهم تلقائياً في سجل التغييرات، حتى بالنسبة للتغييرات الداخلية.

جرّب هذه الموجهات

تحديث سجل التغييرات للإصدار
Update the IdeaVim changelog for the upcoming 2.29.0 release. Check commits since the last documented version and include all user-facing changes.
إضافة التغييرات إلى غير المُصدَرة
Update the [To Be Released] section with recent commits from the master branch. Focus on user-visible features and bug fixes.
مراجعة طلب السحب لسجل التغييرات
Review PR #1234 and determine if it needs a changelog entry. If so, prepare the appropriate entry following the changelog format.
توليد HTML لـ changeNotes
Convert the latest [To Be Released] changelog entries to HTML format for the build.gradle.kts changeNotes section.

أفضل الممارسات

  • قم دائماً بمراجعة إدخالات سجل التغييرات المُنشأة بحثاً عن الدقة والوضوح قبل الالتزام
  • تضمين أمثلة محددة للأوامر أو الميزات عند وصف الإصلاحات أو الوظائف الجديدة
  • الربط بالوثائق ذات الصلة أو مدونة JetBrains لعمليات التكامل الجديدة مع IntelliJ

تجنب

  • لا تشمل إعادة الهيكلة الداخلية أو تنظيف الكود الذي لا يؤثر على المستخدمين
  • تجنب الأوصاف الغامضة مثل "تم إصلاح الأخطاء" دون تحديد ما تم إصلاحه
  • لا تتخطى خطوة المراجعة اليدوية - سجل التغييرات الآلي يحتاج إلى التحقق البشري

الأسئلة المتكررة

هل هذه المهارة متوافقة مع مشاريع IdeaVim غير المتخصصة؟
لا، لقد تم تصميمه خصيصاً لتنسيق سجل تغييرات IdeaVim واتفاقياته. ستحتاج المشاريع الأخرى إلى تعديل.
كيف تتعامل مع فجوة سجل التغييرات بين الإصدارين 2.9.0 و 2.28.0؟
تتضمن تلقائياً ملاحظة حول الفترة غير المُصانة وتستمر في التوثيق من 2.28.0 فصاعداً.
هل يمكنها إنشاء ودمج طلبات السحب تلقائياً؟
لا، فهي فقط تُعد محتوى سجل التغييرات. يجب عليك إنشاء ومراجعة طلب السحب يدوياً قبل الدمج.
هل الكود وتاريخ الالتزامات الخاصة بي آمنان؟
نعم، تقرأ المهارة فقط تاريخ git وتولد النص. لا تُعديل الكود أو ترسل البيانات خارجياً.
ماذا لو فوت المهارة تغييراً مهماً؟
المراجعة اليدوية مطلوبة. يمكنك دائماً إضافة أو تعديل الإدخالات قبل إنشاء طلب السحب.
كيف تختلف عن مولدات git log التلقائية؟
تركز على التغييرات المرئية للمستخدم، وتُرشح التحديثات الداخلية، وتتبع قواعد تنسيق محددة لجمهور IdeaVim.

تفاصيل المطور

المؤلف

JetBrains

الترخيص

Apache-2.0

مرجع

master

بنية الملفات

📄 SKILL.md