prompt-engineering-patterns
86تحسين مطالبات LLM للإنتاج
غالبًا ما تفشل مطالبات LLM لأن التعليمات والأمثلة ومعايير التقييم تكون غير واضحة. توفر هذه المهارة قوالب وسير عمل لتحسين المطالبات في Claude وCodex وClaude Code والأدوات المشابهة.
بناء اختبارات JavaScript باستخدام أنماط حديثة
غالبا ما تحتاج فرق JavaScript إلى أنماط اختبار متسقة عبر اختبارات الوحدة، والتكامل، والواجهة الأمامية، والعمل من البداية إلى النهاية. توفر هذه المهارة أمثلة عملية لـ Jest وVitest وTesting Library والمحاكاة، والتجهيزات، والتغطية، وTDD.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "javascript-testing-patterns" from https://skillstore.io/skills/wshobson-javascript-testing-patterns.md and its manifest at https://skillstore.io/api/skills/wshobson-javascript-testing-patterns/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
جارٍ استخدام "javascript-testing-patterns". يطلب مطور اختبارات لأداة حاسبة مساعدة.
النتيجة المتوقعة:
ستقترح المهارة اختبارات وحدة مجمعة للجمع، والقسمة، والتعامل مع الصفر، والأرقام السالبة، والنتائج العشرية، والأخطاء المطروحة.
جارٍ استخدام "javascript-testing-patterns". يحتاج فريق إلى اختبارات تكامل API لمسارات المستخدمين.
النتيجة المتوقعة:
ستضع المهارة مخططا للإعداد والتنظيف، وفحوصات إنشاء المستخدم، وإخفاقات التحقق، وسلوك البريد الإلكتروني المكرر، وفحوصات المصادقة، وتأكيدات الاستجابة.
جارٍ استخدام "javascript-testing-patterns". يقبل مكون React إدخال نموذج ويرسل بيانات المستخدم.
النتيجة المتوقعة:
ستوصي المهارة باختبارات Testing Library لعرض الحقول، وتغيير القيم، وإرسال النموذج، والتأكد من حمولة معالج الإرسال.
The static hits are false positives from Markdown fences, TypeScript template literals, placeholder URLs, Supertest examples, normal relative imports, and environment-variable placeholders in documentation. I found no evidence that the skill executes commands, performs filesystem traversal, sends email, exfiltrates secrets, or attempts prompt injection.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/wshobson-javascript-testing-patterns/audits/7?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/wshobson-javascript-testing-patterns?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/wshobson-javascript-testing-patterns?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/wshobson-javascript-testing-patterns/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/wshobson-javascript-testing-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). javascript-testing-patterns security audit report (audit version 7) [Author version unspecified]. Skillstore. https://skillstore.io/skills/wshobson-javascript-testing-patterns/audits/7@techreport{wshobson-wshobson-javascript-testing-patterns-2026,
author = {wshobson},
title = {javascript-testing-patterns security audit report (audit version 7)},
institution = {Skillstore},
year = {2026},
number = {7},
url = {https://skillstore.io/skills/wshobson-javascript-testing-patterns/audits/7},
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: "javascript-testing-patterns security audit report (audit version 7)"
version: "unspecified"
type: report
authors:
- name: "wshobson"
date-released: "2026-07-07"
url: "https://skillstore.io/skills/wshobson-javascript-testing-patterns/audits/7"
identifiers:
- type: other
value: "skillstore:wshobson-javascript-testing-patterns:audit:7"
description: "Skillstore immutable audit report identifier"
تبقى مهارة كل مؤلف عنصراً مستقلاً قابلاً للتثبيت. يُرتب المتغير الموصى به وفق أدلة Skillstore.
سبب تصدر هذا المتغير
sickn33-javascript-testing-patterns
2026-09-09
wshobson-javascript-testing-patterns
2026-09-09
استخدم الأنماط لإنشاء اختبارات مركزة للدوال، والأصناف، والسلوك غير المتزامن، ومعالجة الأخطاء.
استخدم الدليل لمواءمة اصطلاحات المشروع الخاصة بالتجهيزات، والمحاكاة، وحدود التغطية، وتنظيم الاختبارات.
استخدم أمثلة API وقواعد البيانات لتصميم مجموعات اختبار تتحقق من سلوك الخدمة عبر الحدود.
استخدم javascript-testing-patterns لكتابة اختبارات وحدة لهذه الدالة في JavaScript أو TypeScript. قم بتضمين الحالات العادية، والحالات الحدية، وحالات الخطأ.
استخدم javascript-testing-patterns لاختبار هذه الوحدة مع محاكاة اعتماديات الشبكة أو البريد الإلكتروني أو قاعدة البيانات أو التسجيل. اجعل الاختبارات حتمية.
استخدم javascript-testing-patterns لتخطيط اختبارات تكامل لهذا API. قم بتضمين الإعداد، والتنظيف، والمصادقة، والتحقق، وعزل البيانات.
استخدم javascript-testing-patterns لاقتراح سير عمل TDD لهذه الميزة. قم بتضمين أسماء الاختبارات، والتجهيزات، والمحاكاة، وأهداف التغطية، ونقاط التحقق لإعادة الهيكلة.
المؤلف
wshobsonالترخيص
MIT
مراجعة Skillstore
r1
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
36e07d5e13068e5be64447e8f20b427cf2cbd21a
حداثة الصيانة
٢٥/٧/٢٠٢٦
الاستخدام
16 تنزيلات · 300 مشاهدات
بنية الملفات
📄 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 على تحويل التحليل إلى سرديات واضحة ومرئيات وتوصيات.
تحسين مشاريع TypeScript
بواسطة sickn33
غالبًا ما تواجه مشاريع TypeScript صعوبات في الكتابة الصارمة، وبطء عمليات البناء، وعمليات الترحيل المعقدة. توفر هذه المهارة تشخيصًا عمليًا، وقوائم مراجعة، وأنماط حلول للعمل الحديث على TypeScript.
تحسين ممارسات اختبار Vue
بواسطة vuejs-ai
غالبا ما تصبح مجموعات اختبارات Vue غير مستقرة أو هشة أو صعبة الإعداد. توفر هذه المهارة إرشادات مركزة لاختبارات Vue 3 موثوقة باستخدام Vitest وVue Test Utils وPinia ومساعدات async وPlaywright.
بناء مجموعات اختبارات Jest موثوقة
بواسطة C0ntr0lledCha0s
غالبا ما تحتاج مشاريع Jest إلى أنماط متسقة للإعداد والمحاكاة والتأكيدات. توفر هذه المهارة إرشادات وقوالب وفحوصات مركزة لاختبارات JavaScript وTypeScript وReact والاختبارات بأسلوب Vitest.
تحسين تغطية اختبارات Playwright
بواسطة C0ntr0lledCha0s
يمكن أن تصبح مجموعات اختبارات Playwright غير مستقرة عندما تكون الإعدادات والمحددات وfixtures غير متسقة. تمنحك هذه المهارة أنماطًا عملية لاختبارات متصفح موثوقة، وتصحيح الأخطاء، وكائنات صفحات قابلة لإعادة الاستخدام.
بناء أتمتة اختبارات موثوقة
بواسطة 89jobrien
تؤدي الاختبارات الضعيفة إلى إبطاء الإصدارات وإخفاء حالات التراجع. ترشد هذه المهارة استراتيجية الاختبار، وTDD، والأتمتة، ومراجعة التغطية، وفحوصات الويب باستخدام Playwright.
إنشاء تطبيقات Starknet باستخدام starknet.js
بواسطة internet-court
تتطلب عمليات التكامل مع Starknet معالجة دقيقة لمزوّد الخدمة والحسابات والمعاملات والرسوم. توفّر هذه المهارة لـ Claude وCodex وClaude Code أنماطًا عملية لاستخدام starknet.js v9.