prompt-engineering-patterns
86تحسين مطالبات LLM للإنتاج
غالبًا ما تفشل مطالبات LLM لأن التعليمات والأمثلة ومعايير التقييم تكون غير واضحة. توفر هذه المهارة قوالب وسير عمل لتحسين المطالبات في Claude وCodex وClaude Code والأدوات المشابهة.
بناء تزامن Go موثوق
يمكن أن تؤدي شيفرة Go المتزامنة إلى تسرّب goroutines، أو حدوث race على الحالة المشتركة، أو تجاهل cancellation. ترشد هذه المهارة Claude وCodex وClaude Code عبر أنماط مثبتة لـ goroutine وchannel وcontext وworker pool وإيقاف التشغيل.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "go-concurrency-patterns" from https://skillstore.io/skills/wshobson-go-concurrency-patterns.md and its manifest at https://skillstore.io/api/skills/wshobson-go-concurrency-patterns/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
جارٍ استخدام "go-concurrency-patterns". أحتاج إلى معالجة آلاف المهام دون بدء goroutines غير محدودة.
النتيجة المتوقعة:
توصية بـ worker pool محدود السعة مع معالجة cancellation وتجميع النتائج وإرشادات واضحة حول تحديد حجم buffer.
جارٍ استخدام "go-concurrency-patterns". يتوقف pipeline لدي أحيانا بعد أن تعود إحدى المراحل مبكرا.
النتيجة المتوقعة:
مراجعة تشرح blocked sends المحتملة وعمليات التحقق المفقودة من context وكيفية إغلاق channels أو تفريغها بأمان.
جارٍ استخدام "go-concurrency-patterns". أريد إيقاف خدمة Go دون فقدان العمل الجاري.
النتيجة المتوقعة:
تسلسل إيقاف يغطي التقاط الإشارات ومواعيد context النهائية ومسارات إيقاف العمال وwait groups وسلوك timeout.
The static findings are false positives caused by Markdown formatting and Go tutorial examples. The skill contains no prompt injection, credential handling, hidden execution, or filesystem traversal intent. The documented Go commands and reference links are transparent educational content.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/wshobson-go-concurrency-patterns/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/wshobson-go-concurrency-patterns?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/wshobson-go-concurrency-patterns?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/wshobson-go-concurrency-patterns/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/wshobson-go-concurrency-patterns.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>wshobson. (2026). go-concurrency-patterns security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/wshobson-go-concurrency-patterns/audits/8@techreport{wshobson-wshobson-go-concurrency-patterns-2026,
author = {wshobson},
title = {go-concurrency-patterns security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/wshobson-go-concurrency-patterns/audits/8},
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: "go-concurrency-patterns security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "wshobson"
date-released: "2026-07-07"
url: "https://skillstore.io/skills/wshobson-go-concurrency-patterns/audits/8"
identifiers:
- type: other
value: "skillstore:wshobson-go-concurrency-patterns:audit:8"
description: "Skillstore immutable audit report identifier"
تبقى مهارة كل مؤلف عنصراً مستقلاً قابلاً للتثبيت. يُرتب المتغير الموصى به وفق أدلة Skillstore.
سبب تصدر هذا المتغير
sickn33-go-concurrency-patterns
2026-09-09
wshobson-go-concurrency-patterns
2026-09-09
خطّط لمعالجة مهام محدودة السعة مع cancellation وجمع النتائج والتحكم في عدد goroutines.
تحقق من دورات حياة goroutine وإغلاق channel والوصول إلى الحالة المشتركة ومسارات cancellation قبل الإصدار.
استخدم أمثلة موجزة لشرح channels وpipelines وsemaphores والإيقاف السلس للفريق.
ساعدني في اختيار نمط تزامن Go لهذه المهمة. اشرح ما إذا كان ينبغي أن أستخدم goroutines أو channels أو mutex أو worker pool.
صمّم Go worker pool لهذا الحمل. ضمّن cancellation والتزامن محدود السعة وجمع النتائج وإغلاق channel بأمان.
راجع تصميم Go المتزامن الخاص بي بحثا عن race conditions وتسربات goroutine وblocked sends وإغلاقات channel غير الآمنة وcontext cancellation المفقود.
أنشئ خطة إيقاف سلس بمستوى إنتاجي لخدمة Go الخاصة بي. غطّ معالجة الإشارات والمواعيد النهائية وتنظيف العمال وتمرير الأخطاء.
المؤلف
wshobsonالترخيص
MIT
مراجعة Skillstore
r1
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
36e07d5e13068e5be64447e8f20b427cf2cbd21a
حداثة الصيانة
١٨/٧/٢٠٢٦
الاستخدام
8 تنزيلات · 219 مشاهدات
بنية الملفات
📄 SKILL.md
تحسين مطالبات LLM للإنتاج
غالبًا ما تفشل مطالبات LLM لأن التعليمات والأمثلة ومعايير التقييم تكون غير واضحة. توفر هذه المهارة قوالب وسير عمل لتحسين المطالبات في Claude وCodex وClaude Code والأدوات المشابهة.
إدارة التطوير المعتمد على السياق
تفقد المشاريع المدعومة بالذكاء الاصطناعي اتساقها عندما تكون أهداف المنتج، وخيارات الحزمة التقنية، وقواعد سير العمل مبعثرة. ترشد هذه المهارة Claude وCodex وClaude Code عبر عناصر سياق Conductor.
بناء نماذج مالية للشركات الناشئة
تحتاج فرق الشركات الناشئة إلى توقعات واضحة قبل أن تتمكن من تخطيط التوظيف وجمع التمويل واستخدام النقد. تنظم هذه المهارة الإيرادات والتكاليف ومدى كفاية النقد والسيناريوهات في مخرجات عملية للتخطيط المالي.
تصميم لوحات مؤشرات أداء رئيسية تقود القرارات
غالبا ما تبني الفرق لوحات معلومات تعرض الكثير من الأرقام لكنها لا توجه إلى اتخاذ إجراء. تساعد هذه المهارة Claude وCodex وClaude Code على اختيار مؤشرات أداء رئيسية ذات معنى، وتنظيم طرق العرض، وعرض المقاييس بوضوح.
كتابة تقارير ما بعد الحوادث بلا لوم
غالبا ما تصبح مراجعات الحوادث غير متسقة، أو مركزة على اللوم، أو صعبة التنفيذ. تساعد هذه المهارة Claude وCodex وClaude Code على صياغة تقارير منظمة لما بعد الحوادث مع جداول زمنية واضحة، وأسباب جذرية، ومالكين محددين.
بناء قصص بيانات واضحة
غالبا ما تفشل المقاييس الخام في إقناع أصحاب المصلحة أو دعم القرارات. تساعد هذه المهارة Claude وCodex وClaude Code على تحويل التحليل إلى سرديات واضحة ومرئيات وتوصيات.
تحسين أداء Go باستخدام تحليل الأداء
بواسطة 89jobrien
قد تصبح خدمات Go بطيئة أو كثيفة استهلاك الذاكرة دون أدلة واضحة. ترشدك هذه المهارة خلال تحليل الأداء، وتحليل التخصيصات، وضبط التزامن، والتحسين القائم على اختبارات القياس.
بناء Python غير متزامن موثوق
بواسطة 0xDarkMatter
غالبًا ما يفشل كود Python غير المتزامن بسبب الاستدعاءات الحاجبة، والمهام غير المحدودة، والتنظيف الضعيف. توفر هذه المهارة أنماط asyncio قابلة لإعادة الاستخدام، وأمثلة، ومراجع لخدمات متزامنة قوية.
أنشئ اختبارات Go أفضل
بواسطة 89jobrien
تحتاج فرق Go إلى اختبارات متسقة عبر اختبارات الوحدات، والتكاملات، والمحاكيات، والقياسات المعيارية، والتغطية. توفر هذه المهارة أنماط اختبار عملية في Go يمكن لـ Claude وCodex وClaude Code تطبيقها أثناء التطوير.
تشغيل مثال تحية باستخدام Go
بواسطة EnactProtocol
يحتاج المطورون إلى مهارة Enact صغيرة وعاملة للتحقق من الإعداد المحلي وتعلم تنسيق الحزمة. تشغل هذه المهارة أمر تحية في Go مع إدخال name وتعرض نمطا بسيطا لأداة ذات بنية منظمة.
تحسين التزامن في Rust Lambda
بواسطة EmilLindfors
غالبًا ما تمزج معالجات Rust Lambda بين عمل I/O وعمل CPU، ما قد يحظر بيئات التشغيل أو يهدر التوازي. ترشد هذه المهارة Claude وCodex وClaude Code نحو أنماط async وblocking وRayon الواضحة.
حسّن كود Go باستخدام أفضل الممارسات
بواسطة 0xBigBoss
يمكن أن تنحرف مشاريع Go نحو أنواع ضعيفة، وواجهات غير واضحة، ومعالجة أخطاء غير متسقة. تمنح هذه المهارة Claude وCodex وClaude Code إرشادات مركزة لتصميم Go الاصطلاحي، والأخطاء، والتسجيل.