prompt-engineering-patterns
86تحسين مطالبات LLM للإنتاج
غالبًا ما تفشل مطالبات LLM لأن التعليمات والأمثلة ومعايير التقييم تكون غير واضحة. توفر هذه المهارة قوالب وسير عمل لتحسين المطالبات في Claude وCodex وClaude Code والأدوات المشابهة.
تحديث أنماط JavaScript
غالبا ما تصبح JavaScript القديمة صعبة القراءة والاختبار والصيانة. تساعد هذه المهارة Claude وCodex وClaude Code على تطبيق صياغة ES6+ الحديثة، وسير عمل async، والأنماط الوظيفية.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "modern-javascript-patterns" from https://skillstore.io/skills/wshobson-modern-javascript-patterns.md and its manifest at https://skillstore.io/api/skills/wshobson-modern-javascript-patterns/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
جارٍ استخدام "modern-javascript-patterns". دالة تحميل مستخدم مبنية على callbacks مع معالجات نجاح وخطأ متداخلة.
النتيجة المتوقعة:
دالة async أوضح مع تدفق try وcatch، وقيم إرجاع مباشرة، وملاحظات حول السلوك المحفوظ.
جارٍ استخدام "modern-javascript-patterns". حلقة تعدّل مصفوفة أثناء تصفية السجلات وتحويلها.
النتيجة المتوقعة:
مسار وظيفي يستخدم التصفية والتخطيط ونتائج غير قابلة للتغيير، مع شرح قصير لفوائد قابلية القراءة.
جارٍ استخدام "modern-javascript-patterns". طلب سحب يمزج بين صياغة قديمة وawaits مفقودة وتحديثات كائنات متكررة.
النتيجة المتوقعة:
قائمة مراجعة تشير إلى مخاطر async، وفرص تحديث الصياغة، وخطوات إعادة الهيكلة الآمنة.
All static findings were assessed as false positives caused by Markdown fences, JavaScript template literals, educational fetch examples, import examples, and public resource links. No prompt injection, data exfiltration intent, hidden execution path, or host reconnaissance request was found in SKILL.md.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/wshobson-modern-javascript-patterns/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/wshobson-modern-javascript-patterns?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/wshobson-modern-javascript-patterns?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/wshobson-modern-javascript-patterns/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/wshobson-modern-javascript-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). modern-javascript-patterns security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/wshobson-modern-javascript-patterns/audits/9@techreport{wshobson-wshobson-modern-javascript-patterns-2026,
author = {wshobson},
title = {modern-javascript-patterns security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/wshobson-modern-javascript-patterns/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: "modern-javascript-patterns security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "wshobson"
date-released: "2026-07-08"
url: "https://skillstore.io/skills/wshobson-modern-javascript-patterns/audits/9"
identifiers:
- type: other
value: "skillstore:wshobson-modern-javascript-patterns:audit:9"
description: "Skillstore immutable audit report identifier"
تبقى مهارة كل مؤلف عنصراً مستقلاً قابلاً للتثبيت. يُرتب المتغير الموصى به وفق أدلة Skillstore.
سبب تصدر هذا المتغير
wshobson-modern-javascript-patterns
2026-09-09
sickn33-modern-javascript-patterns
2026-09-09
حوّل الدوال القديمة وcallbacks والتحديثات القابلة للتغيير إلى أنماط ES6+ أوضح.
استخدم أمثلة موجزة لشرح سير عمل async والوحدات والتحويلات الوظيفية.
تحقق مما إذا كان الكود يستخدم أنماطا قابلة للقراءة، ويتعامل مع أخطاء async، ويتجنب العثرات الشائعة.
استخدم مهارة modern-javascript-patterns لإعادة هيكلة دالة JavaScript هذه باستخدام صياغة ES6+. اشرح كل تغيير باختصار.
استخدم مهارة modern-javascript-patterns لمراجعة كود JavaScript الذي يستخدم async. حسّن معالجة الأخطاء، والتوازي، وقابلية القراءة.
استخدم مهارة modern-javascript-patterns لتحويل كود معالجة البيانات هذا إلى JavaScript وظيفية واضحة مع تحديثات غير قابلة للتغيير.
استخدم مهارة modern-javascript-patterns لإنشاء خطة مرحلية لتحديث وحدة JavaScript هذه مع الحفاظ على السلوك والاختبارات.
المؤلف
wshobsonالترخيص
MIT
مراجعة Skillstore
r1
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
64ca8af0f54a325752f08bd54e52151061ea659a
حداثة الصيانة
٢٢/٧/٢٠٢٦
الاستخدام
15 تنزيلات · 227 مشاهدات
بنية الملفات
📄 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 على تحويل التحليل إلى سرديات واضحة ومرئيات وتوصيات.
تحليل أنماط الكود والمعمارية
بواسطة C0ntr0lledCha0s
تخفي قواعد الكود الكبيرة بُنى متكررة وخيارات معمارية غير واضحة. تعثر هذه المهارة على الأنماط، وتشرح الهدف منها، وتبرز فرص إعادة الهيكلة العملية.
البحث في الشيفرة حسب بنية AST
بواسطة 0xDarkMatter
تُغفل عمليات البحث النصي العلاقات الدلالية وتنتج تطابقات كثيرة غير دقيقة. تستخدم هذه المهارة أنماط ast-grep لتحديد بُنى الشيفرة والتحضير لعمليات إعادة هيكلة مركزة.
العثور على سياق الكود بشكل أسرع
بواسطة 89jobrien
غالبًا ما يضيع المطورون وقتًا في تتبع سبب وجود الكود وما الذي يعتمد عليه. توجه هذه المهارة Claude أو Codex أو Claude Code إلى جمع معرفة الرسم البياني ذات الصلة، والمستدعين، والاستيرادات، والاختبارات قبل إجراء التغييرات.
ابنِ كتل WordPress بأمان
بواسطة Automattic
غالبًا ما تؤدي تغييرات كتل WordPress إلى تعطّل المحتوى المحفوظ أو الأصول أو التسجيل. ترشد هذه المهارة إلى التعامل مع البيانات الوصفية، والتصيير، والترحيلات، والاختبارات في مشاريع Gutenberg.
تبسيط تدفق التحكم If-Let في Rust
بواسطة EmilLindfors
يمكن أن يخفي نمط المطابقة المتداخل مسار القرار الرئيسي في كود Rust. تساعد هذه المهارة Claude وCodex وClaude Code على اقتراح let chains لتدفق تحكم أوضح في Rust 2024.
تحسين مشاريع TypeScript
بواسطة sickn33
غالبًا ما تواجه مشاريع TypeScript صعوبات في الكتابة الصارمة، وبطء عمليات البناء، وعمليات الترحيل المعقدة. توفر هذه المهارة تشخيصًا عمليًا، وقوائم مراجعة، وأنماط حلول للعمل الحديث على TypeScript.