Agent Development
84بناء وكلاء إضافات Claude Code
يتطلب إنشاء وكلاء إضافات موثوقين مشغلات صحيحة، وfrontmatter، ونطاقات أدوات، ومطالبات. توفر هذه المهارة قوالب وقواعد تحقق وأمثلة لتصميم الوكلاء.
اختبار تطبيقات الويب المحلية باستخدام Playwright
غالبا ما تتطلب أخطاء الواجهة الأمامية أدلة على مستوى المتصفح من تطبيق قيد التشغيل. ترشد هذه المهارة Claude وCodex وClaude Code خلال الفحص والأتمتة باستخدام Playwright.
هذه المهارة جزء من 2 حزم
ثبّت الحزمة كاملة للحصول على كل المهارات التي تحتاجها المهمة بأمر واحد.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "webapp-testing" from https://skillstore.io/skills/webapp-testing.md and its manifest at https://skillstore.io/api/skills/webapp-testing/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
جارٍ استخدام "webapp-testing". اختبر صفحة dashboard على خادم التطوير المحلي لدي.
النتيجة المتوقعة:
تم تحميل dashboard بنجاح. وجدت روابط تنقل وثلاثة أزرار إجراءات، ولم تظهر أي أخطاء في console المتصفح أثناء التحميل الأولي.
جارٍ استخدام "webapp-testing". اكتشف سبب فشل نموذج settings بعد الإرسال.
النتيجة المتوقعة:
يتم إرسال النموذج، ثم يظهر خطأ تحقق لحقل email. يبلغ console المتصفح عن طلب واحد فاشل بعد الإرسال.
جارٍ استخدام "webapp-testing". افحص ملف HTML ثابت وتأكد من أن نموذج contact يعمل.
النتيجة المتوقعة:
تم فتح الصفحة الثابتة من ملف محلي. قبل حقلا name وemail الإدخال، وغيّر زر submit حالة الصفحة.
The real risks are intentional local browser automation, filesystem output, and external command execution through the server helper. Most Markdown backtick findings are false positives, but the helper uses shell-based server commands and should be handled with care.
هذه قدرات محلية حقيقية قد يُتوقع وجودها لهذه المهارة، لذا فهي تتطلب مراجعة ولكن لا تُحتسب كسلوك خبيث مؤكد.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/webapp-testing/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/webapp-testing?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/webapp-testing?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/webapp-testing/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/webapp-testing.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>anthropics. (2026). webapp-testing security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/webapp-testing/audits/8@techreport{anthropics-webapp-testing-2026,
author = {anthropics},
title = {webapp-testing security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/webapp-testing/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: "webapp-testing security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "anthropics"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/webapp-testing/audits/8"
identifiers:
- type: other
value: "skillstore:webapp-testing:audit:8"
description: "Skillstore immutable audit report identifier"
تبقى مهارة كل مؤلف عنصراً مستقلاً قابلاً للتثبيت. يُرتب المتغير الموصى به وفق أدلة Skillstore.
سبب تصدر هذا المتغير
autumnsgrove-webapp-testing
2026-09-09
7spade-webapp-testing
2026-09-09
webapp-testing
2026-09-09
zhanlincui-webapp-testing
2026-09-09
artemisai-webapp-testing
2026-09-09
sickn33-webapp-testing
2026-09-09
azeem-2-webapp-testing
2026-09-09
cam10001110101-webapp-testing
2026-09-09
dyai2025-webapp-testing
2026-09-09
davila7-webapp-testing
2026-09-09
composiohq-webapp-testing
2026-09-09
شغل تطبيقا محليا، وافتحه في Chromium، وتأكد من أن الأزرار الرئيسية وإجراءات النماذج تعمل.
اجمع لقطات الشاشة ومخرجات console حتى يتضمن تقرير الخطأ تفاصيل على مستوى المتصفح.
اكتشف عناصر التحكم وselectors المتاحة قبل كتابة أتمتة موثوقة لصفحة ديناميكية.
استخدم مهارة webapp-testing لفتح تطبيقي المحلي على المنفذ 5173. التقط لقطة شاشة واسرد الأزرار والروابط وحقول الإدخال المرئية.
استخدم Playwright مع هذه المهارة لاختبار مسار تسجيل الدخول. شغل الخادم المطلوب، وانتظر الصفحة، ونفذ المسار، وأبلغ بالنتائج.
استخدم نمط تسجيل console لإعادة إنتاج المشكلة. التقط رسائل console في المتصفح، وسجل التفاعلات الفاشلة، ولخص الأسباب المحتملة في الواجهة الأمامية.
استخدم مساعد الخادم لتشغيل خدمات backend وfrontend. بعد أن يصبح كلا المنفذين جاهزا، نفذ نص Playwright برمجيا يتحقق من مسار checkout.
المؤلف
anthropicsالترخيص
Complete terms in LICENSE.txt
مراجعة Skillstore
r1
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
26421118b848d9f1efc0aa169d8a7a9e7e0a877e
حداثة الصيانة
١٨/٧/٢٠٢٦
الاستخدام
73 تنزيلات · 321 مشاهدات
بنية الملفات
بناء وكلاء إضافات Claude Code
يتطلب إنشاء وكلاء إضافات موثوقين مشغلات صحيحة، وfrontmatter، ونطاقات أدوات، ومطالبات. توفر هذه المهارة قوالب وقواعد تحقق وأمثلة لتصميم الوكلاء.
كتابة قواعد Hookify لـ Claude Code
قد يكون من الصعب كتابة قواعد Hook بشكل صحيح عبر أحداث bash والملفات والإيقاف والمطالبات. تمنح هذه المهارة Claude وCodex وClaude Code إرشادات عملية لإنشاء قواعد Hookify واختبارها.
تكوين إعدادات Plugin المحلية
يحتاج مؤلفو Plugin إلى طريقة آمنة لتخزين الإعدادات الخاصة بكل مشروع دون الالتزام بحالة خاصة بالمستخدم. تشرح هذه المهارة نمط Markdown محلي وYAML frontmatter لإضافات Claude وCodex وClaude Code.
بناء هياكل إضافات Claude Code
يحتاج مؤلفو الإضافات إلى بنية موثوقة قبل إضافة commands أو agents أو skills أو hooks أو MCP servers. تشرح هذه المهارة التخطيط المتوقع، وحقول manifest، وقواعد التسمية، وأنماط المسارات القابلة للنقل.
إنشاء قوالب مهارات Claude Code
يحتاج مؤلفو المهارات إلى مرجع واضح لبنية مهارات الإضافات. تشرح هذه المهارة ملف SKILL.md المطلوب، وملفات الدعم الاختيارية، وحقول frontmatter، وإرشادات الكتابة.
بناء واجهات Frontend مميزة
يمكن للواجهات العامة أن تجعل المنتجات المفيدة تبدو غير مكتملة أو سهلة النسيان. ترشد هذه المهارة Claude وCodex وClaude Code نحو عمل Frontend مصقول ذي توجه بصري واضح.
تحسين تغطية اختبارات Playwright
بواسطة C0ntr0lledCha0s
يمكن أن تصبح مجموعات اختبارات Playwright غير مستقرة عندما تكون الإعدادات والمحددات وfixtures غير متسقة. تمنحك هذه المهارة أنماطًا عملية لاختبارات متصفح موثوقة، وتصحيح الأخطاء، وكائنات صفحات قابلة لإعادة الاستخدام.
تحسين موثوقية اختبارات Playwright
بواسطة 0xBigBoss
غالبًا ما تصبح اختبارات Playwright غير مستقرة وبطيئة ومزعجة في سير عمل الوكلاء. توفر هذه المهارة أنماطًا موجزة للمحددات، والتأكيدات، والتجهيزات، وإعادة استخدام المصادقة، ومحاكاة الشبكة، ومراسلي التقارير المدمجين.
تخطيط سير عمل اختبار Playwright E2E
بواسطة sickn33
تحتاج الفرق إلى خطوات واضحة لاختبارات متصفح موثوقة. ترشد هذه المهارة إعداد Playwright، وتصميم الاختبارات، والفحوصات المرئية، وتغطية المتصفحات، والتكامل مع CI.
بناء أتمتة اختبارات موثوقة
بواسطة 89jobrien
تؤدي الاختبارات الضعيفة إلى إبطاء الإصدارات وإخفاء حالات التراجع. ترشد هذه المهارة استراتيجية الاختبار، وTDD، والأتمتة، ومراجعة التغطية، وفحوصات الويب باستخدام Playwright.
بناء تفاعلات المتصفح باستخدام Firecrawl
بواسطة firecrawl
غالبا ما تخفي الصفحات الديناميكية البيانات خلف النقرات والنماذج ومسارات تسجيل الدخول. تساعد هذه المهارة الفرق على اختيار وتحديد نطاق تكاملات Firecrawl /interact.
تحسين تغطية QA لتطبيقات الويب
بواسطة alirezarezvani
تحتاج الفرق الحديثة إلى استراتيجية اختبار واضحة وأتمتة عملية من دون إبطاء التسليم. تساعد هذه المهارة Claude وCodex وClaude Code على تخطيط الاختبارات، ومراجعة التغطية، وإنشاء هياكل أولية لسير عمل QA.