prompt-engineering-patterns
86تحسين مطالبات LLM للإنتاج
غالبًا ما تفشل مطالبات LLM لأن التعليمات والأمثلة ومعايير التقييم تكون غير واضحة. توفر هذه المهارة قوالب وسير عمل لتحسين المطالبات في Claude وCodex وClaude Code والأدوات المشابهة.
بناء مجموعات اختبارات E2E موثوقة
غالبا ما تصبح اختبارات النهاية إلى النهاية بطيئة، وغير مستقرة، وصعبة الصيانة. تمنح هذه المهارة Claude وCodex وClaude Code أنماط Playwright وCypress عملية لتغطية مستقرة لتدفقات عمل المستخدم.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "e2e-testing-patterns" from https://skillstore.io/skills/wshobson-e2e-testing-patterns.md and its manifest at https://skillstore.io/api/skills/wshobson-e2e-testing-patterns/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
جارٍ استخدام "e2e-testing-patterns". أحتاج إلى اختبارات E2E لتدفق تسجيل.
النتيجة المتوقعة:
خطة اختبار موجزة تغطي إنشاء الحساب، وأخطاء التحقق، وإعادة التوجيه الناجحة، وحدود التحقق من البريد الإلكتروني، وبيانات التجهيزات، والمحددات، وخطوات التنظيف.
جارٍ استخدام "e2e-testing-patterns". تفشل اختبارات Cypress لدي عشوائيا في CI.
النتيجة المتوقعة:
قائمة تشخيص تستبدل التأخيرات الثابتة بالتأكيدات، وتثبت المحددات، وتعزل بيانات الاختبار، وتلتقط لقطات الشاشة، وتحاكي الخدمات الخارجية البطيئة.
جارٍ استخدام "e2e-testing-patterns". نريد استخدام Playwright في مسار متعدد المتصفحات.
النتيجة المتوقعة:
توصية موجهة لـ CI تشمل Chromium وFirefox وWebKit وتغطية الجوال وسياسة إعادة المحاولة والتتبعات ولقطات الشاشة وتخطيط التقسيم.
Static findings were reviewed against SKILL.md and appear to be false positives from Markdown fences, TypeScript examples, local test URLs, and standard CI variables. No prompt injection, data exfiltration intent, unauthorized external command execution, or malicious network behavior was found.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/wshobson-e2e-testing-patterns/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/wshobson-e2e-testing-patterns?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/wshobson-e2e-testing-patterns?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/wshobson-e2e-testing-patterns/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/wshobson-e2e-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). e2e-testing-patterns security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/wshobson-e2e-testing-patterns/audits/9@techreport{wshobson-wshobson-e2e-testing-patterns-2026,
author = {wshobson},
title = {e2e-testing-patterns security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/wshobson-e2e-testing-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: "e2e-testing-patterns security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "wshobson"
date-released: "2026-07-07"
url: "https://skillstore.io/skills/wshobson-e2e-testing-patterns/audits/9"
identifiers:
- type: other
value: "skillstore:wshobson-e2e-testing-patterns:audit:9"
description: "Skillstore immutable audit report identifier"
تبقى مهارة كل مؤلف عنصراً مستقلاً قابلاً للتثبيت. يُرتب المتغير الموصى به وفق أدلة Skillstore.
سبب تصدر هذا المتغير
sickn33-e2e-testing-patterns
2026-09-09
wshobson-e2e-testing-patterns
2026-09-09
أنشئ أساسا مركزا باستخدام Playwright أو Cypress لتسجيل الدخول، والدفع، والتسجيل، ورحلات المستخدم الحرجة الأخرى.
استبدل الانتظارات الثابتة، والمحددات الهشة، وبيانات الاختبار المترابطة بانتظارات حتمية، ومحددات مستقرة، وتجهيزات معزولة.
خطط لإعادة المحاولة، ومشاريع المتصفحات، ولقطات الشاشة، والتتبعات، والتقسيم، ومخرجات الفشل لمسار نشر.
Use the e2e-testing-patterns skill to identify which workflows in my app should be covered by E2E tests. Separate critical paths from cases better covered by unit or integration tests.
Use the e2e-testing-patterns skill to design a Playwright folder structure with configuration, page objects, fixtures, and test data cleanup for my application.
Use the e2e-testing-patterns skill to review this flaky E2E test strategy. Recommend better waits, selectors, assertions, network handling, and failure artifacts.
Use the e2e-testing-patterns skill to propose an advanced CI plan for browser projects, retries, sharding, visual regression, accessibility scans, and test reporting.
المؤلف
wshobsonالترخيص
MIT
مراجعة Skillstore
r1
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
36e07d5e13068e5be64447e8f20b427cf2cbd21a
حداثة الصيانة
٢١/٧/٢٠٢٦
الاستخدام
16 تنزيلات · 200 مشاهدات
بنية الملفات
📄 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 على تحويل التحليل إلى سرديات واضحة ومرئيات وتوصيات.
إنشاء اختبارات تطبيقات الويب باستخدام Playwright
بواسطة AutumnsGrove
اختبار المتصفح يدويًا بطيء وغالبًا ما يفوّت الانحدارات عبر النماذج والأجهزة وحالات الشبكة. تساعد هذه المهارة Claude وCodex وClaude Code على إنشاء اختبارات Playwright عملية لتدفقات عمل الويب الحقيقية.
تحسين تغطية اختبارات Playwright
بواسطة C0ntr0lledCha0s
يمكن أن تصبح مجموعات اختبارات Playwright غير مستقرة عندما تكون الإعدادات والمحددات وfixtures غير متسقة. تمنحك هذه المهارة أنماطًا عملية لاختبارات متصفح موثوقة، وتصحيح الأخطاء، وكائنات صفحات قابلة لإعادة الاستخدام.
بناء أتمتة اختبارات موثوقة
بواسطة 89jobrien
تؤدي الاختبارات الضعيفة إلى إبطاء الإصدارات وإخفاء حالات التراجع. ترشد هذه المهارة استراتيجية الاختبار، وTDD، والأتمتة، ومراجعة التغطية، وفحوصات الويب باستخدام Playwright.
تحسين تغطية QA لتطبيقات الويب
بواسطة alirezarezvani
تحتاج الفرق الحديثة إلى استراتيجية اختبار واضحة وأتمتة عملية من دون إبطاء التسليم. تساعد هذه المهارة Claude وCodex وClaude Code على تخطيط الاختبارات، ومراجعة التغطية، وإنشاء هياكل أولية لسير عمل QA.
تنسيق سير عمل الاختبار وضمان الجودة
بواسطة sickn33
غالبا ما تفوّت الفرق فجوات الجودة عندما يكون عمل الاختبار موزعا عبر أدوات متعددة. تنظم هذه المهارة سير عمل اختبارات الوحدة، والتكامل، وE2E، والمتصفح، والأداء، والمراجعة.
بناء استراتيجية اختبار عملية
بواسطة Atman36
غالبا ما تضيف الفرق اختبارات دون نطاق أو أدوات أو أهداف تغطية واضحة. توفر هذه المهارة خطة عملية لاستخدام Vitest وPlaywright والاختبار في CI.