brainstorming
79حوّل الأفكار إلى تصاميم مُتحقَّق منها
غالبًا ما تفتقر الأفكار المبكرة إلى تفاصيل كافية للتنفيذ بثقة. ترشد هذه المهارة عبر أسئلة منظّمة، وتحليل للمفاضلات، والتحقق من التصميم قبل بدء العمل.
تطبيق التطوير الموجّه بالاختبارات
غالبا ما تضيف الفرق الاختبارات بعد كتابة الكود فتفوتها السلوكيات المعطلة. تفرض هذه المهارة العمل بالاختبارات أولا عبر نقاط تحقق الأحمر، والأخضر، وإعادة الهيكلة.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "test-driven-development" from https://skillstore.io/skills/codingcossack-test-driven-development.md and its manifest at https://skillstore.io/api/skills/codingcossack-test-driven-development/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
جارٍ استخدام "test-driven-development". أضف سلوك إعادة المحاولة إلى عميل شبكة.
النتيجة المتوقعة:
جارٍ استخدام "test-driven-development". أصلح قبول عناوين البريد الإلكتروني الفارغة.
النتيجة المتوقعة:
جارٍ استخدام "test-driven-development". نظف خدمة قديمة بلا اختبارات.
النتيجة المتوقعة:
All 29 static findings were adjudicated as false positives. The detections are Markdown fences, TypeScript snippets, local npm test examples, inline test API names, and a retry test-list bullet, with no malicious execution or network reconnaissance. No prompt injection or semantic security issue was found.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/codingcossack-test-driven-development/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/codingcossack-test-driven-development?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/codingcossack-test-driven-development?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/codingcossack-test-driven-development/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/codingcossack-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>CodingCossack. (2026). test-driven-development security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/codingcossack-test-driven-development/audits/8@techreport{codingcossack-codingcossack-test-driven-development-2026,
author = {CodingCossack},
title = {test-driven-development security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/codingcossack-test-driven-development/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: "test-driven-development security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "CodingCossack"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/codingcossack-test-driven-development/audits/8"
identifiers:
- type: other
value: "skillstore:codingcossack-test-driven-development:audit:8"
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
أنشئ اختبارا واحدا فاشلا، وأضف أصغر كود ينجح، ثم أعد الهيكلة مع بقاء الاختبارات خضراء.
أعد إنتاج الخطأ باختبار فاشل قبل تغيير كود الإنتاج، ثم أبق الاختبار كتغطية.
أضف اختبارات توصيف لالتقاط السلوك الحالي قبل إعادة الهيكلة أو إضافة سلوك جديد.
استخدم التطوير الموجّه بالاختبارات لهذه الميزة: [describe feature]. ابدأ باختبار واحد فاشل وانتظر التحقق قبل التنفيذ.
طبّق TDD لإصلاح هذا الخطأ: [describe bug]. اكتب أولا اختبارا يفشل للسلوك الحالي ويشرح الانحدار.
ساعدني في إعادة هيكلة [component or module]. حدد اختبارات السلوك الموجودة أولا، وأضف اختبارات توصيف عند الحاجة، ثم أبق السلوك دون تغيير.
راجع هذه الاختبارات من حيث جودة TDD، والإفراط في استخدام mock، والتأكيدات الهشة، وتغطية السلوك الناقصة. أوص بتغييرات ملموسة قبل متابعة التنفيذ.
المؤلف
CodingCossackالترخيص
MIT
مراجعة Skillstore
r1
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
المستودع
https://github.com/CodingCossack/agent-skills-library/tree/main/skills/test-driven-developmentمرجع
d11af420e07cd866fe39cfa937efef3223896c06
حداثة الصيانة
٢٠/٧/٢٠٢٦
الاستخدام
9 تنزيلات · 297 مشاهدات
بنية الملفات
حوّل الأفكار إلى تصاميم مُتحقَّق منها
غالبًا ما تفتقر الأفكار المبكرة إلى تفاصيل كافية للتنفيذ بثقة. ترشد هذه المهارة عبر أسئلة منظّمة، وتحليل للمفاضلات، والتحقق من التصميم قبل بدء العمل.
تحقق من ادعاءات الإكمال قبل الإبلاغ
قد تكون ادعاءات الإكمال خاطئة عندما يعتمد الوكلاء على الذاكرة أو الثقة. تتطلب هذه المهارة أدلة حديثة قبل الإبلاغ عن النجاح.
تنفيذ خطط التنفيذ باستخدام نقاط التحقق
قد تفشل خطط التنفيذ عندما يتخطى الوكلاء المراجعات أو الاختبارات. ترشد هذه المهارة Claude وCodex وClaude Code خلال التنفيذ على دفعات مع نقاط تحقق.
بناء مهارات ذكاء اصطناعي مختبرة
يمكن أن تتسبب المهارات غير الواضحة في تخطي الوكلاء للإرشادات أو اتباع تعليمات ضعيفة. تساعد هذه المهارة المؤلفين على إنشاء مهارات ذكاء اصطناعي قابلة لإعادة الاستخدام واختبارها وتنقيحها والتحقق منها من أجل Claude وCodex وClaude Code.
تقييم ملاحظات مراجعة الكود
قد تكون ملاحظات مراجعة الكود غير واضحة، أو غير صحيحة، أو أوسع من نطاق المهمة. تساعد هذه المهارة Claude وCodex وClaude Code على التحقق من التعليقات، وتوضيح المقصود، وإجراء تغييرات مركزة.
تنسيق وكلاء برمجة ذكاء اصطناعي متوازيين
تتباطأ تحقيقات البرمجة الكبيرة عندما تُعالَج الإخفاقات غير المرتبطة واحدًا تلو الآخر. تساعد هذه المهارة Claude وCodex وClaude Code على تقسيم العمل المستقل إلى مهام مركزة لوكلاء فرعيين ودمج النتائج.
تحسين تغطية اختبارات Rust
بواسطة EmilLindfors
تترك الاختبارات المفقودة مسارات أخطاء Rust والحالات الحدية دون حماية. تراجع هذه المهارة الكود والاختبارات، ثم تقترح تحسينات مستهدفة للتغطية.
دليل TDD باستخدام Red-Green-Refactor
بواسطة mattpocock
غالبا ما يصبح العمل القائم على الاختبارات أولا هشا عندما تختبر الفرق التفاصيل الداخلية أو تكتب عددا كبيرا من الاختبارات مسبقا. ترشد هذه المهارة Codex وClaude وClaude Code عبر دورات red-green-refactor تركز على السلوك.
بناء أتمتة اختبارات موثوقة
بواسطة 89jobrien
تؤدي الاختبارات الضعيفة إلى إبطاء الإصدارات وإخفاء حالات التراجع. ترشد هذه المهارة استراتيجية الاختبار، وTDD، والأتمتة، ومراجعة التغطية، وفحوصات الويب باستخدام Playwright.
خطط لاختبارات موثوقة عبر قاعدة التعليمات البرمجية لديك
بواسطة 0xDarkMatter
تساعد هذه المهارة الفرق على اختيار استراتيجيات الاختبار، والمحاكاة، وتجهيزات البيانات، وبوابات التغطية، وأنماط CI دون خلط نطاقات الاختبار. وتمنح Claude وCodex وClaude Code إرشادات منظمة لاختبارات الوحدة، والتكامل، ونهاية إلى نهاية، وTDD، واختبارات خطوط الأنابيب.
أنشئ اختبارات Go أفضل
بواسطة 89jobrien
تحتاج فرق Go إلى اختبارات متسقة عبر اختبارات الوحدات، والتكاملات، والمحاكيات، والقياسات المعيارية، والتغطية. توفر هذه المهارة أنماط اختبار عملية في Go يمكن لـ Claude وCodex وClaude Code تطبيقها أثناء التطوير.
بناء اختبارات Python باستخدام pytest TDD
بواسطة 89jobrien
تحتاج فرق Python غالبًا إلى اختبارات وتغطية وتقارير متسقة دون فقدان انضباط TDD. توفر هذه المهارة سير عمل وأمثلة وإرشادات تقارير تركز على pytest من أجل Claude وCodex وClaude Code.