test-generator
77إنشاء قالب تمهيدي لاختبارات Pytest
تستغرق كتابة هياكل الاختبارات الكاملة وقتا وتتطلب اتساقا. تنشئ هذه المهارة قوالب pytest تتبع بنية TDD واتفاقيات المشروع.
تحليل فجوات تغطية الاختبارات
تحتاج الفرق إلى رؤية واضحة للتغطية قبل أن تتمكن من تحسين الاختبارات. تحوّل هذه المهارة تقارير التغطية إلى فجوات ذات أولوية، وأفكار اختبارات، وإجراءات تالية.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "coverage-analyzer" from https://skillstore.io/skills/atyantik-coverage-analyzer.md and its manifest at https://skillstore.io/api/skills/atyantik-coverage-analyzer/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
جارٍ استخدام "coverage-analyzer". مشروع تغطيته 75 بالمئة ويحتاج إلى الوصول إلى 80 بالمئة.
النتيجة المتوقعة:
يحدد التقرير أكبر الفجوات، ويقدر تأثير التغطية، ويوصي بأسرع الاختبارات للوصول إلى الهدف.
جارٍ استخدام "coverage-analyzer". تحتوي وحدة validator على مسارات غير مغطاة لمعالجة الاستثناءات.
النتيجة المتوقعة:
يصنف التحليل المسارات على أنها حرجة ويقترح اختبارات للمدخلات غير الصالحة، والأخطاء غير المتوقعة، والإخفاقات المتوقعة.
جارٍ استخدام "coverage-analyzer". توقفت التغطية عن التقدم خلال الأسابيع الأخيرة.
النتيجة المتوقعة:
يسلط ملخص الاتجاه الضوء على الوحدات غير المتغيرة، والعوائق المحتملة، وخطة عمل قصيرة لاستعادة التقدم.
All 69 static findings are false positives. The backtick detections are Markdown formatting, while the fixed shell substitution has no untrusted input. The URL and reconnaissance matches are inert examples, with no malicious intent, prompt injection, exfiltration, or covert reconnaissance found.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/atyantik-coverage-analyzer/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/atyantik-coverage-analyzer?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/atyantik-coverage-analyzer?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/atyantik-coverage-analyzer/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/atyantik-coverage-analyzer.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Atyantik. (2026). coverage-analyzer security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/atyantik-coverage-analyzer/audits/9@techreport{atyantik-atyantik-coverage-analyzer-2026,
author = {Atyantik},
title = {coverage-analyzer security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/atyantik-coverage-analyzer/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: "coverage-analyzer security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "Atyantik"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/atyantik-coverage-analyzer/audits/9"
identifiers:
- type: other
value: "skillstore:atyantik-coverage-analyzer:audit:9"
description: "Skillstore immutable audit report identifier"
ابحث عن الاختبارات الناقصة قبل فتح pull request وركز على الكود المعدل أولا.
رتب أولوية الاختبارات السريعة التي ترفع المشروع فوق هدف تغطية يبلغ 80 بالمئة.
راجع سجل التغطية وحدد الوحدات التي تفقد حماية الاختبارات.
حلل أحدث تقرير تغطية. اعرض إجمالي التغطية، والملفات دون الهدف، وأول الاختبارات التي يجب أن أكتبها.
اعثر على مسارات الكود الحرجة غير المغطاة. ركز على التحقق، والتفويض، ومعالجة الأخطاء، وحالات الحافة.
راجع التغطية لهذه الوحدة واقترح اختبارات مركزة مع أسماء السيناريوهات، والسلوك المتوقع، والأولوية.
قارن التغطية الحالية بالسجل الحديث. أنشئ خطة ذات أولوية لاستعادة التراجعات واجتياز بوابة التغطية.
المؤلف
Atyantikالترخيص
MIT
مراجعة Skillstore
r2
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
المستودع
https://github.com/Atyantik/python-modern-template/tree/main/.claude/skills/coverage-analyzerمرجع
89edfdc710d0846129dcee6a929477b04f08052c
حداثة الصيانة
٢٤/٧/٢٠٢٦
الاستخدام
8 تنزيلات · 191 مشاهدات
بنية الملفات
📄 SKILL.md
إنشاء قالب تمهيدي لاختبارات Pytest
تستغرق كتابة هياكل الاختبارات الكاملة وقتا وتتطلب اتساقا. تنشئ هذه المهارة قوالب pytest تتبع بنية TDD واتفاقيات المشروع.
تطبيق قوالب جلسات الذكاء الاصطناعي المهيكلة
غالبًا ما تفقد جلسات البرمجة بمساعدة الذكاء الاصطناعي بنيتها عندما تتغير المهام أو تتوسع. تطبق هذه المهارة قوالب خاصة بالمهام بحيث يستطيع Claude أو Codex أو Claude Code بناء خطة واضحة.
إصلاح مشكلات جودة Python بأمان
غالبًا ما تفشل مشاريع Python في بوابات التنسيق أو الفحص أو الجودة قرب وقت إنشاء commit. ترشد هذه المهارة Claude أو Codex أو Claude Code خلال سير عمل أدوات التنسيق وRuff والتحقق.
بناء اختبارات Python باستخدام pytest TDD
بواسطة 89jobrien
تحتاج فرق Python غالبًا إلى اختبارات وتغطية وتقارير متسقة دون فقدان انضباط TDD. توفر هذه المهارة سير عمل وأمثلة وإرشادات تقارير تركز على pytest من أجل Claude وCodex وClaude Code.
بناء Python غير متزامن موثوق
بواسطة 0xDarkMatter
غالبًا ما يفشل كود Python غير المتزامن بسبب الاستدعاءات الحاجبة، والمهام غير المحدودة، والتنظيف الضعيف. توفر هذه المهارة أنماط asyncio قابلة لإعادة الاستخدام، وأمثلة، ومراجع لخدمات متزامنة قوية.
إنشاء واجهات API باستخدام FastAPI بأنماط قابلة لإعادة الاستخدام
بواسطة 0xDarkMatter
تحتاج مشاريع FastAPI إلى اختيارات متسقة للتحقق من الصحة، والتبعيات، والبرمجيات الوسيطة، والعمل في الخلفية. تمنح هذه المهارة Claude وCodex وClaude Code أنماطًا قابلة لإعادة الاستخدام لتطوير واجهات API عملية بلغة Python.
إضافة أنماط أمان الأنواع في Python
بواسطة 0xDarkMatter
قد يكون تطبيق تعليقات الأنواع في Python باستمرار عبر المشاريع الحقيقية صعبا. تمنح هذه المهارة Claude وCodex وClaude Code أنماطا عملية لكتابة كود Python مكتوب الأنواع بشكل أكثر أمانا.
بناء أتمتة اختبارات موثوقة
بواسطة 89jobrien
تؤدي الاختبارات الضعيفة إلى إبطاء الإصدارات وإخفاء حالات التراجع. ترشد هذه المهارة استراتيجية الاختبار، وTDD، والأتمتة، ومراجعة التغطية، وفحوصات الويب باستخدام Playwright.
خطط لاختبارات موثوقة عبر قاعدة التعليمات البرمجية لديك
بواسطة 0xDarkMatter
تساعد هذه المهارة الفرق على اختيار استراتيجيات الاختبار، والمحاكاة، وتجهيزات البيانات، وبوابات التغطية، وأنماط CI دون خلط نطاقات الاختبار. وتمنح Claude وCodex وClaude Code إرشادات منظمة لاختبارات الوحدة، والتكامل، ونهاية إلى نهاية، وTDD، واختبارات خطوط الأنابيب.