alibaba-java-coding-guidelines-skill
82مراجعة ما إذا كان كود Java يتوافق مع معايير Alibaba
بواسطة ns3154
تحتاج فرق Java إلى معايير ترميز موحدة ومنهجية مراجعة موحدة. يستخدم هذا skill دليل Alibaba لتطوير Java لتوجيه المراجعة والإنشاء وإعادة الهيكلة.
إنشاء اختبارات وحدات Java
غالبا ما تحتاج فرق Java إلى اختبارات مركزة تتوافق مع أسلوب المشروع الحالي. ترشد هذه المهارة Claude وCodex وClaude Code إلى إنشاء اختبارات JUnit وMockito باستخدام كائنات mock عملية.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "java-unit-test" from https://skillstore.io/skills/gavin-ali-java-unit-test.md and its manifest at https://skillstore.io/api/skills/gavin-ali-java-unit-test/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
جارٍ استخدام "java-unit-test". خدمة دفع تحتوي على اعتماديات مستودع وبوابة دفع.
النتيجة المتوقعة:
جارٍ استخدام "java-unit-test". تقرير تغطية يعرض تفرعات null والقوائم الفارغة غير المغطاة.
النتيجة المتوقعة:
The static dynamic import finding is a false positive caused by prose about Java static imports. The entropy heuristic is also a false positive because SKILL.md is readable Markdown guidance, not binary, encrypted, or obfuscated content.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/gavin-ali-java-unit-test/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/gavin-ali-java-unit-test?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/gavin-ali-java-unit-test?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/gavin-ali-java-unit-test/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/gavin-ali-java-unit-test.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>gavin-ali. (2026). java-unit-test security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/gavin-ali-java-unit-test/audits/4@techreport{gavin-ali-gavin-ali-java-unit-test-2026,
author = {gavin-ali},
title = {java-unit-test security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/gavin-ali-java-unit-test/audits/4},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "java-unit-test security audit report (audit version 4)"
version: "unspecified"
type: report
authors:
- name: "gavin-ali"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/gavin-ali-java-unit-test/audits/4"
identifiers:
- type: other
value: "skillstore:gavin-ali-java-unit-test:audit:4"
description: "Skillstore immutable audit report identifier"
إنشاء اختبارات مركزة لخدمات Java التي تعتمد على مستودعات أو عملاء أو ذاكرات تخزين مؤقت.
إضافة اختبارات للتفرعات غير المغطاة، والمدخلات الحدية، وحالات الاستثناء في منطق الأعمال.
تطبيق بنية JUnit وMockito متسقة عبر الفئات والوحدات.
أنشئ اختبارات JUnit 5 لفئة Java هذه. اتبع أسلوب الحزمة والتسمية والتأكيدات الحالي.
راجع هذه الخدمة وأنشئ اختبارات لمسارات النجاح والتحقق وفشل الاعتماديات باستخدام Mockito.
استخدم تقرير التغطية وفئة المصدر لإضافة اختبارات للتفرعات غير المغطاة والحالات الحدية.
حلل هذه الوحدة، وحدد الاعتماديات التي يصعب عمل mock لها، واقترح تعديلات صغيرة، ثم أنشئ اختبارات وحدات مركزة.
المؤلف
gavin-aliالترخيص
MIT
مراجعة Skillstore
r1
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
a06681402992ceae98ba04d54cfd4ab004862696
حداثة الصيانة
٢١/٧/٢٠٢٦
الاستخدام
48 تنزيلات · 178 مشاهدات
بنية الملفات
📄 SKILL.md
مراجعة ما إذا كان كود Java يتوافق مع معايير Alibaba
بواسطة ns3154
تحتاج فرق Java إلى معايير ترميز موحدة ومنهجية مراجعة موحدة. يستخدم هذا skill دليل Alibaba لتطوير Java لتوجيه المراجعة والإنشاء وإعادة الهيكلة.
بناء أنظمة Java حديثة
بواسطة sickn33
تحتاج فرق Java إلى إرشادات عملية لميزات اللغة الحديثة وSpring Boot وأداء الإنتاج. تمنح هذه المهارة Claude وCodex وClaude Code دعما مركزا في بنية Java والاختبار والتحسين.
تشغيل نقاط تحقق سير عمل TDD
بواسطة wshobson
قد تفقد مهام البرمجة المعقدة قابلية التتبع عندما تحدث الاختبارات والالتزامات والموافقات بترتيب غير صحيح. تمنح هذه المهارة Claude وCodex وClaude Code سير عمل TDD قابلا للتكرار مع نقاط تحقق وبوابات تحقق.
ممارسة التطوير الموجّه بالاختبارات
بواسطة sickn33
غالبًا ما يتخطى المطورون الاختبارات أو يكتبونها بعد التنفيذ. ترشد هذه المهارة Claude وCodex وClaude Code عبر انضباط red-green-refactor.
ممارسة التطوير الموجّه بالاختبارات
بواسطة DMJGilbert
غالبًا ما تكتب وكلاء الترميز بالذكاء الاصطناعي كود التنفيذ قبل إثبات السلوك المتوقع بالاختبارات. تفرض هذه المهارة سير عمل red, green, refactor لعمل أكثر أمانًا على الميزات وإصلاح الأخطاء وإعادة الهيكلة.
إنشاء تدفقات عمل Azure Batch باستخدام Java
بواسطة sickn33
تحتاج مشاريع Azure Batch إلى أنماط SDK دقيقة للتجمعات والوظائف والمهام والعُقد. توفر هذه المهارة أمثلة Java مركزة وإرشادات تشغيلية.