tool-discovery
87اختر أداة الذكاء الاصطناعي المناسبة لكل مهمة
قد يؤدي الاختيار بين العديد من المهارات والوكلاء إلى تأخير العمل التقني. تربط هذه المهارة كل مهمة بأدوات متخصصة باستخدام أدلة موجزة وقواعد للاختيار.
خطط لاختبارات موثوقة عبر قاعدة التعليمات البرمجية لديك
تساعد هذه المهارة الفرق على اختيار استراتيجيات الاختبار، والمحاكاة، وتجهيزات البيانات، وبوابات التغطية، وأنماط CI دون خلط نطاقات الاختبار. وتمنح Claude وCodex وClaude Code إرشادات منظمة لاختبارات الوحدة، والتكامل، ونهاية إلى نهاية، وTDD، واختبارات خطوط الأنابيب.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "testing-patterns" from https://skillstore.io/skills/0xdarkmatter-testing-patterns.md and its manifest at https://skillstore.io/api/skills/0xdarkmatter-testing-patterns/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
جارٍ استخدام "testing-patterns". تعتمد خدمة الدفع على أنظمة الضرائب، والمخزون، والدفع، والبريد الإلكتروني.
النتيجة المتوقعة:
جارٍ استخدام "testing-patterns". لدى فريق اختبارات بطيئة، وتجهيزات غير واضحة، وكثير من حالات فشل خط الأنابيب المتقطعة.
النتيجة المتوقعة:
جارٍ استخدام "testing-patterns". يريد مطوّر استخدام TDD لميزة حساب الخصم.
النتيجة المتوقعة:
The static alerts are false positives from documentation examples and one visible coverage helper script. I found no evidence of credential theft, filesystem abuse, network exfiltration, command injection, or prompt injection.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/0xdarkmatter-testing-patterns/audits/6?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/0xdarkmatter-testing-patterns?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/0xdarkmatter-testing-patterns?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/0xdarkmatter-testing-patterns/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/0xdarkmatter-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>0xDarkMatter. (2026). testing-patterns security audit report (audit version 6) [Author version unspecified]. Skillstore. https://skillstore.io/skills/0xdarkmatter-testing-patterns/audits/6@techreport{0xdarkmatter-0xdarkmatter-testing-patterns-2026,
author = {0xDarkMatter},
title = {testing-patterns security audit report (audit version 6)},
institution = {Skillstore},
year = {2026},
number = {6},
url = {https://skillstore.io/skills/0xdarkmatter-testing-patterns/audits/6},
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: "testing-patterns security audit report (audit version 6)"
version: "unspecified"
type: report
authors:
- name: "0xDarkMatter"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/0xdarkmatter-testing-patterns/audits/6"
identifiers:
- type: other
value: "skillstore:0xdarkmatter-testing-patterns:audit:6"
description: "Skillstore immutable audit report identifier"
تبقى مهارة كل مؤلف عنصراً مستقلاً قابلاً للتثبيت. يُرتب المتغير الموصى به وفق أدلة Skillstore.
سبب تصدر هذا المتغير
0xdarkmatter-testing-patterns
2026-09-09
sickn33-testing-patterns
2026-09-09
chriswiles-testing-patterns
2026-09-09
cleanexpo-testing-patterns
2026-09-09
ارسم خريطة لمجموعة اختبار موجودة ضمن طبقات الوحدة والتكامل ونهاية إلى نهاية قبل إعادة الهيكلة.
خطط لمراحل خط الأنابيب، والتخزين المؤقت، والتقسيم، والتقارير، وحماية الفروع للحصول على ملاحظات أسرع.
أنشئ إرشادات مشتركة للتسمية، والمحاكاة، والتجهيزات، وتدفق TDD، وتوقعات التغطية.
راجع هذه الميزة وصنف اختبارات الوحدة والتكامل ونهاية إلى نهاية المطلوبة. اشرح الحد الفاصل لكل نوع اختبار.
اقترح fixtures أو factories أو builders لنموذج المجال هذا. اجعل كل اختبار مستقلا واشرح احتياجات التنظيف.
راجع هذه الاختبارات بحثا عن الإفراط في المحاكاة، والمحاكاة العميقة، والإعداد الطويل. أوص بحدود أبسط وبدائل اختبار مناسبة.
قيّم خط أنابيب اختبارات CI هذا من حيث ترتيب المراحل، والتوازي، والتعامل مع الاختبارات المتقطعة، وتقارير التغطية، وحماية الفروع، واستخدام الأسرار.
المؤلف
0xDarkMatterالترخيص
MIT
مراجعة Skillstore
r1
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
c1fdca50ff516318f65fed0d7f9e82797c5171dc
حداثة الصيانة
٢٠/٧/٢٠٢٦
الاستخدام
30 تنزيلات · 203 مشاهدات
بنية الملفات
اختر أداة الذكاء الاصطناعي المناسبة لكل مهمة
قد يؤدي الاختيار بين العديد من المهارات والوكلاء إلى تأخير العمل التقني. تربط هذه المهارة كل مهمة بأدوات متخصصة باستخدام أدلة موجزة وقواعد للاختيار.
بناء Python غير متزامن موثوق
غالبًا ما يفشل كود Python غير المتزامن بسبب الاستدعاءات الحاجبة، والمهام غير المحدودة، والتنظيف الضعيف. توفر هذه المهارة أنماط asyncio قابلة لإعادة الاستخدام، وأمثلة، ومراجع لخدمات متزامنة قوية.
إنشاء واجهات API باستخدام FastAPI بأنماط قابلة لإعادة الاستخدام
تحتاج مشاريع FastAPI إلى اختيارات متسقة للتحقق من الصحة، والتبعيات، والبرمجيات الوسيطة، والعمل في الخلفية. تمنح هذه المهارة Claude وCodex وClaude Code أنماطًا قابلة لإعادة الاستخدام لتطوير واجهات API عملية بلغة Python.
إضافة أنماط أمان الأنواع في Python
قد يكون تطبيق تعليقات الأنواع في Python باستمرار عبر المشاريع الحقيقية صعبا. تمنح هذه المهارة Claude وCodex وClaude Code أنماطا عملية لكتابة كود Python مكتوب الأنواع بشكل أكثر أمانا.
البحث في الشيفرة حسب بنية AST
تُغفل عمليات البحث النصي العلاقات الدلالية وتنتج تطابقات كثيرة غير دقيقة. تستخدم هذه المهارة أنماط ast-grep لتحديد بُنى الشيفرة والتحضير لعمليات إعادة هيكلة مركزة.
معالجة بيانات JSON وYAML وTOML
قد يكون فحص بيانات التكوين المنظمة صعبًا عبر ملفات JSON وYAML وTOML. ترشد هذه المهارة إلى استعلامات jq وyq للاستخراج، والتصفية، والتحويل، والتحديثات.
بناء أتمتة اختبارات موثوقة
بواسطة 89jobrien
تؤدي الاختبارات الضعيفة إلى إبطاء الإصدارات وإخفاء حالات التراجع. ترشد هذه المهارة استراتيجية الاختبار، وTDD، والأتمتة، ومراجعة التغطية، وفحوصات الويب باستخدام Playwright.
بناء اختبارات Python باستخدام pytest TDD
بواسطة 89jobrien
تحتاج فرق Python غالبًا إلى اختبارات وتغطية وتقارير متسقة دون فقدان انضباط TDD. توفر هذه المهارة سير عمل وأمثلة وإرشادات تقارير تركز على pytest من أجل Claude وCodex وClaude Code.
تحسين تغطية ضمان الجودة باستخدام Senior QA
بواسطة davila7
غالبًا ما تفوّت الفرق الثغرات في الاختبارات عندما تتوزع أعمال الجودة عبر أدوات متعددة. تنظّم هذه المهارة تخطيط ضمان الجودة وتوفر نصوصًا برمجية بسيطة لإعداد التقارير وتهيئة سير العمل.
تحسين تغطية اختبارات Rust
بواسطة EmilLindfors
تترك الاختبارات المفقودة مسارات أخطاء Rust والحالات الحدية دون حماية. تراجع هذه المهارة الكود والاختبارات، ثم تقترح تحسينات مستهدفة للتغطية.
إنشاء محاكيات اختبار Rust باستخدام أنماط Trait
بواسطة EmilLindfors
غالبا ما تصبح اختبارات Rust بطيئة أو هشة عندما تعتمد على قواعد البيانات أو خدمات HTTP أو البنية التحتية الحقيقية. تساعد هذه المهارة Claude وCodex وClaude Code على تصميم محاكيات قائمة على traits، وإخفاقات مضبوطة، ومساعدات fixtures.
دليل TDD باستخدام Red-Green-Refactor
بواسطة mattpocock
غالبا ما يصبح العمل القائم على الاختبارات أولا هشا عندما تختبر الفرق التفاصيل الداخلية أو تكتب عددا كبيرا من الاختبارات مسبقا. ترشد هذه المهارة Codex وClaude وClaude Code عبر دورات red-green-refactor تركز على السلوك.