gitlab-mr-issue
79إدارة طلبات الدمج والمشكلات في GitLab
غالبًا ما يتطلب العمل على مشكلات GitLab وطلبات الدمج أوامر CLI دقيقة وأوصافًا متسقة. ترشد هذه المهارة Claude وCodex وClaude Code عبر سير عمل glab لعرض عناصر GitLab وإنشائها وتحديثها.
تبسيط شيفرة Go باستخدام samber/lo
قد تتطلب تحويلات مجموعات Go الشائعة حلقات متكررة وشيفرة مساعدة. تقترح هذه المهارة أنماط samber/lo موجزة للمشاريع التي تستخدم Go 1.18 أو إصدارًا أحدث.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "golang-lo" from https://skillstore.io/skills/dcjanus-golang-lo.md and its manifest at https://skillstore.io/api/skills/dcjanus-golang-lo/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
جارٍ استخدام "golang-lo". اختر أداة مساعدة تُبقي الأعداد الصحيحة الزوجية فقط.
النتيجة المتوقعة:
استخدم Filter مع دالة شرطية تُرجع true للقيم الزوجية. تحافظ النتيجة على ترتيب العناصر المطابقة.
جارٍ استخدام "golang-lo". اعثر على أول مستخدم يتجاوز عمره 18 عامًا وتعامل مع حالة عدم وجوده.
النتيجة المتوقعة:
استخدم Find وتحقق من نتيجتها المنطقية. تابع فقط عند وجود مستخدم مطابق، مع تجنب أداة مساعدة تعتمد على panic.
جارٍ استخدام "golang-lo". راجع عملية تجميع حسب عمر المستخدم.
النتيجة المتوقعة:
Six shell-execution alerts, the dynamic-import alert, and the entropy heuristic are false positives caused by Markdown fences, Go syntax, and readable Chinese text. The curl instruction is genuine outbound network access, and the guide also relies on a moving dependency selector and mutable remote documentation. No credential access, obfuscation, destructive behavior, or direct prompt injection was found.
هذه قدرات محلية حقيقية قد يُتوقع وجودها لهذه المهارة، لذا فهي تتطلب مراجعة ولكن لا تُحتسب كسلوك خبيث مؤكد.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/dcjanus-golang-lo/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/dcjanus-golang-lo?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/dcjanus-golang-lo?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/dcjanus-golang-lo/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/dcjanus-golang-lo.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>DCjanus. (2026). golang-lo security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/dcjanus-golang-lo/audits/9@techreport{dcjanus-dcjanus-golang-lo-2026,
author = {DCjanus},
title = {golang-lo security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/dcjanus-golang-lo/audits/9},
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: "golang-lo security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "DCjanus"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/dcjanus-golang-lo/audits/9"
identifiers:
- type: other
value: "skillstore:dcjanus-golang-lo:audit:9"
description: "Skillstore immutable audit report identifier"
استبدال حلقات التصفية أو التحويل أو إزالة التكرار أو التجميع الواضحة باستدعاءات samber/lo مناسبة.
التحقق مما إذا كانت استدعاءات samber/lo الحالية قابلة للقراءة ومتوافقة مع الإصدار ومناسبة لشيفرة الإنتاج.
مقارنة التحويلات الشائعة القائمة على الحلقات بأنماط الأدوات العامة الموجزة.
أوصِ بأفضل دالة samber/lo لمهمة Go التالية: [describe task]. اشرح المدخلات والمخرجات والسلوك المهم.
أعد هيكلة حلقة Go التالية باستخدام samber/lo عندما يؤدي ذلك إلى تحسين الوضوح: [paste loop]. حافظ على الترتيب والأخطاء وسلوك الحالات الحدّية.
راجع استخدام samber/lo التالي: [paste code]. حدّد مخاطر panic وعمليات التخصيص غير الضرورية ودوال رد النداء غير الواضحة والبدائل الأبسط في المكتبة القياسية.
صمّم مسار تحويل جاهزًا للإنتاج في Go من أجل [requirements]. استخدم samber/lo بشكل انتقائي واشرح المفاضلات المتعلقة بالتزامن والتخصيص والأخطاء والإصدارات.
المؤلف
DCjanusالترخيص
MIT
مراجعة Skillstore
r2
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
c43861a65bb95efcae259cd161c9d6f4dc7eec6f
حداثة الصيانة
٢٩/٧/٢٠٢٦
الاستخدام
7 تنزيلات · 216 مشاهدات
بنية الملفات
📄 SKILL.md
إدارة طلبات الدمج والمشكلات في GitLab
غالبًا ما يتطلب العمل على مشكلات GitLab وطلبات الدمج أوامر CLI دقيقة وأوصافًا متسقة. ترشد هذه المهارة Claude وCodex وClaude Code عبر سير عمل glab لعرض عناصر GitLab وإنشائها وتحديثها.
كتابة وثائق تقنية واضحة
تخسر الفرق التقنية الوقت عندما تمزج الوثائق بين الافتراضات والنطاق غير الواضح والتعليمات صعبة التصفح. تساعد هذه المهارة Claude وCodex وClaude Code على إنتاج وثائق تقنية منظمة وموثقة بالمراجع وقابلة للصيانة.
تصميم واجهات أمامية أفضل
غالبا ما يتطلب عمل واجهات المستخدم والواجهات الأمامية اتخاذ قرارات سريعة حول النمط، واللون، والطباعة، والتخطيط، وأنماط أطر العمل. تبحث هذه المهارة في بيانات تصميم محلية منتقاة وتحولها إلى إرشادات عملية لتنفيذ UI/UX.
إدارة طلبات السحب والمشكلات في GitHub
قد يتطلب عمل المراجعة والإصدار على GitHub عدة أوامر وجمع السياق بصورة متكررة. تجمع هذه المهارة سياق PR وتوجّه تغييرات المشكلات أو PR عبر مسارات عمل منظمة.
إدارة مهام TickTick من سطر الأوامر
تُبطئ تحديثات TickTick اليدوية سير العمل البرمجي ووكلاء الذكاء الاصطناعي. تدير هذه المهارة المشاريع والمهام وسجلات التركيز والعادات عبر واجهة سطر أوامر Python وOAuth.
تصحيح أخطاء صفحات المتصفح من سطر الأوامر
غالبًا ما يحتاج تصحيح أخطاء الواجهة الأمامية إلى جلسة متصفح حقيقية تستمر عبر الأوامر. توفر هذه المهارة تحكمًا في المتصفح قائمًا على Playwright للتنقل والفحص ولقطات الشاشة والسجلات.
Build Go Collection Pipelines with samber/lo
بواسطة samber
Manual Go collection transformations can become repetitive and difficult to optimize. This skill applies samber/lo helpers while explaining package choice, compatibility, errors, and performance tradeoffs.
حسّن كود Go باستخدام أفضل الممارسات
بواسطة 0xBigBoss
يمكن أن تنحرف مشاريع Go نحو أنواع ضعيفة، وواجهات غير واضحة، ومعالجة أخطاء غير متسقة. تمنح هذه المهارة Claude وCodex وClaude Code إرشادات مركزة لتصميم Go الاصطلاحي، والأخطاء، والتسجيل.
تحسين أسلوب كود Go
بواسطة samber
يمكن أن يجتاز كود Go فحوصات التنسيق ومع ذلك يبقى صعب القراءة. ترشد هذه المهارة Claude وCodex وClaude Code نحو اختيارات أسلوبية أوضح.
تحسين أداء Go باستخدام تحليل الأداء
بواسطة 89jobrien
قد تصبح خدمات Go بطيئة أو كثيفة استهلاك الذاكرة دون أدلة واضحة. ترشدك هذه المهارة خلال تحليل الأداء، وتحليل التخصيصات، وضبط التزامن، والتحسين القائم على اختبارات القياس.
أنشئ اختبارات Go أفضل
بواسطة 89jobrien
تحتاج فرق Go إلى اختبارات متسقة عبر اختبارات الوحدات، والتكاملات، والمحاكيات، والقياسات المعيارية، والتغطية. توفر هذه المهارة أنماط اختبار عملية في Go يمكن لـ Claude وCodex وClaude Code تطبيقها أثناء التطوير.
بناء بنية Go مؤسسية
بواسطة 89jobrien
يمكن أن تفقد أنظمة Go الكبيرة حدودها الواضحة مع إضافة الفرق للميزات. تمنح هذه المهارة Claude وCodex وClaude Code أنماطًا منظمة للبنية النظيفة وDDD وتخطيط خدمات الإنتاج.