أتمتة سير عمل ملفات PDF
غالبًا ما يتطلب العمل على ملفات PDF عمليات متكررة لاستخراج البيانات ودمج الملفات وتعبئة النماذج عبر عدة أدوات. تمنح هذه المهارة Claude وCodex وClaude Code إرشادات منظمة ونصوصًا برمجية لمعالجة ملفات PDF محليًا.
قيادة التطوير الموجّه بالاختبارات
يمكن للفرق تخطي الاختبارات الفاشلة وشحن التغييرات دون دليل على أن الاختبارات تتحقق من السلوك. ترشد هذه المهارة Claude وCodex وClaude Code خلال عمل صارم وفق دورة الأحمر-الأخضر-إعادة التنظيم.
توقف واطلب التأكيد قبل التثبيت.
راجع الخطة واحصل على موافقة صريحة من المستخدم قبل تغيير الملفات.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "test-driven-development" from https://skillstore.io/skills/dyai2025-test-driven-development.md and its manifest at https://skillstore.io/api/skills/dyai2025-test-driven-development/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
جارٍ استخدام "test-driven-development". يطلب المستخدم من Codex إضافة سلوك إعادة المحاولة.
النتيجة المتوقعة:
جارٍ استخدام "test-driven-development". يبلغ المستخدم بأن عمليات إرسال البريد الإلكتروني الفارغة يتم قبولها.
النتيجة المتوقعة:
خطة اختبار انحدار تعيد أولاً إنتاج الخطأ، يليها أصغر إصلاح للتحقق.
جارٍ استخدام "test-driven-development". يريد المستخدم تنظيف منطق تحقق مكرر.
النتيجة المتوقعة:
Static findings are false positives caused by Markdown fences, inline examples, and safe local npm test commands in SKILL.md. The network-reconnaissance hits are checklist wording about tests passing, and manual review of SKILL.zip found only the reviewed SKILL.md copy.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/dyai2025-test-driven-development/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/dyai2025-test-driven-development?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/dyai2025-test-driven-development?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/dyai2025-test-driven-development/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/dyai2025-test-driven-development.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>DYAI2025. (2026). test-driven-development security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/dyai2025-test-driven-development/audits/9@techreport{dyai2025-dyai2025-test-driven-development-2026,
author = {DYAI2025},
title = {test-driven-development security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/dyai2025-test-driven-development/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: "test-driven-development security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "DYAI2025"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/dyai2025-test-driven-development/audits/9"
identifiers:
- type: other
value: "skillstore:dyai2025-test-driven-development:audit:9"
description: "Skillstore immutable audit report identifier"
تبقى مهارة كل مؤلف عنصراً مستقلاً قابلاً للتثبيت. يُرتب المتغير الموصى به وفق أدلة Skillstore.
سبب تصدر هذا المتغير
dmjgilbert-test-driven-development
2026-09-09
obra-test-driven-development
2026-09-09
cycleaddict-test-driven-development
2026-09-09
cygnusfear-test-driven-development
2026-09-09
addyosmani-test-driven-development
2026-09-22
dyai2025-test-driven-development
2026-09-09
codingcossack-test-driven-development
2026-09-09
zhanlincui-test-driven-development
2026-09-09
sickn33-test-driven-development
2026-09-09
davila7-test-driven-development
2026-09-09
اكتب اختبار سلوك فاشلاً قبل بناء ميزة جديدة.
أعد إنتاج خطأ مُبلّغ عنه باستخدام اختبار فاشل قبل تغيير التعليمات البرمجية.
حافظ على استقرار السلوك عبر التحقق من بقاء الاختبارات ناجحة أثناء تنظيف التعليمات البرمجية.
استخدم هذه المهارة للتغيير التالي. حدد أول سلوك يجب اختباره، واكتب خطة اختبار مرحلة الأحمر، وانتظر دليل الفشل قبل التنفيذ.
يحدث خطأ في [brief behavior]. عرّف أولاً اختبار الانحدار الفاشل والفشل المتوقع، ثم اقترح أصغر إصلاح بعد إثبات الأحمر.
قبل إعادة تنظيم هذه المنطقة، اسرد اختبارات السلوك الحالية المطلوب تشغيلها، وحدد التنظيف الآمن التالي، وحافظ على السلوك دون تغيير.
راجع هذا التغيير المكتمل من حيث انضباط TDD. تحقق مما إذا كان لكل سلوك اختبار فاشل أولاً، وما إذا كانت حالات الفشل متوقعة، وما إذا ظل التنفيذ في الحد الأدنى.
المؤلف
DYAI2025الترخيص
MIT
مراجعة Skillstore
r1
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
b959ebfd1043a07c0c4378ab94ca4342cb0259f5
حداثة الصيانة
١٨/٧/٢٠٢٦
الاستخدام
6 تنزيلات · 263 مشاهدات
أتمتة سير عمل ملفات PDF
غالبًا ما يتطلب العمل على ملفات PDF عمليات متكررة لاستخراج البيانات ودمج الملفات وتعبئة النماذج عبر عدة أدوات. تمنح هذه المهارة Claude وCodex وClaude Code إرشادات منظمة ونصوصًا برمجية لمعالجة ملفات PDF محليًا.
تحليل أنماط التواصل في الاجتماعات
تحتوي نصوص الاجتماعات على إشارات مفيدة، لكن مراجعتها يدويا تستغرق وقتا. تحول هذه المهارة النصوص إلى ملاحظات مركزة حول التواصل مع أمثلة وخطوات تالية.
إنشاء سجلات تغييرات واضحة من Git commits
تكون ملاحظات الإصدار بطيئة عندما تكون رسائل commit تقنية أو غير متسقة. تحول هذه المهارة سجل git إلى سجلات تغييرات واضحة للعملاء والفرق وقنوات الإصدار.
تطبيق إرشادات هوية Anthropic التجارية
تحتاج الفرق إلى تنسيق بصري متسق عند إنشاء مخرجات تحمل الهوية التجارية. توفر هذه المهارة ألوان Anthropic، والطباعة، وإرشادات الاستخدام لسير عمل Claude وCodex وClaude Code.
صياغة محتوى مدعوم بالبحث بسرعة أكبر
غالبا ما تتعطل الكتابة الطويلة عندما تتم خطوات البحث، والبنية، والاستشهادات، والمراجعة بشكل منفصل. ترشد هذه المهارة Claude أو Codex أو Claude Code عبر إعداد المخططات، وجمع المصادر، وتقديم ملاحظات على المسودات، والصقل النهائي.
تحليل حملات إعلانات المنافسين
قد يكون بحث إعلانات المنافسين بطيئا وغير متسق. تستخرج هذه المهارة أمثلة الإعلانات وتحول الرسائل والأنماط الإبداعية وموضوعات الحملات إلى رؤى واضحة.
ممارسة التطوير الموجّه بالاختبارات
بواسطة sickn33
غالبًا ما يتخطى المطورون الاختبارات أو يكتبونها بعد التنفيذ. ترشد هذه المهارة Claude وCodex وClaude Code عبر انضباط red-green-refactor.
خطط لاستراتيجيات اختبار موثوقة
بواسطة supercent-io
غالبا ما تفوّت الفرق تغطية اختبار مهمة أو تفرط في استخدام الاختبارات البطيئة. تساعد هذه المهارة Claude وCodex وClaude Code على إنتاج خطط اختبار متوازنة مع إرشادات تنفيذ عملية.
تنفيذ كود مرحلة النجاح الأخضر الأدنى في TDD
بواسطة sickn33
غالبًا ما تبالغ الفرق في البناء عند الانتقال من اختبار فاشل إلى اختبار ناجح. تُبقي هذه المهارة Claude أو Codex أو Claude Code مركزًا على أصغر تنفيذ آمن يجعل الاختبارات ناجحة.
بناء أتمتة اختبارات موثوقة
بواسطة 89jobrien
تؤدي الاختبارات الضعيفة إلى إبطاء الإصدارات وإخفاء حالات التراجع. ترشد هذه المهارة استراتيجية الاختبار، وTDD، والأتمتة، ومراجعة التغطية، وفحوصات الويب باستخدام Playwright.
خطط لاختبارات موثوقة عبر قاعدة التعليمات البرمجية لديك
بواسطة 0xDarkMatter
تساعد هذه المهارة الفرق على اختيار استراتيجيات الاختبار، والمحاكاة، وتجهيزات البيانات، وبوابات التغطية، وأنماط CI دون خلط نطاقات الاختبار. وتمنح Claude وCodex وClaude Code إرشادات منظمة لاختبارات الوحدة، والتكامل، ونهاية إلى نهاية، وTDD، واختبارات خطوط الأنابيب.
بناء اختبارات Python باستخدام pytest TDD
بواسطة 89jobrien
تحتاج فرق Python غالبًا إلى اختبارات وتغطية وتقارير متسقة دون فقدان انضباط TDD. توفر هذه المهارة سير عمل وأمثلة وإرشادات تقارير تركز على pytest من أجل Claude وCodex وClaude Code.