writing-clearly-and-concisely
79حسّن النثر بقواعد أسلوب واضحة
غالبا ما تصبح الكتابة التقنية مطولة أو غامضة أو صعبة التصفح السريع. تطبق هذه المهارة قواعد أسلوب موجزة على المسودات والوثائق والرسائل والنصوص الموجهة للمستخدمين.
البناء باستخدام التطوير المدفوع بالاختبارات
غالبًا ما تشحن الفرق تغييرات دون دليل على أن الاختبارات تلتقط السلوك المقصود. ترشد هذه المهارة Claude وCodex وClaude Code عبر سير عمل صارم: أحمر، أخضر، إعادة هيكلة.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "test-driven-development" from https://skillstore.io/skills/cygnusfear-test-driven-development.md and its manifest at https://skillstore.io/api/skills/cygnusfear-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". مراجعة الاختبارات التي تعتمد بشدة على المحاكاة.
النتيجة المتوقعة:
The static backtick findings are Markdown fences, inline examples, and routine npm test snippets, not executable Ruby backticks. The reconnaissance findings are ordinary TDD prose about tests passing and reading the bundled anti-patterns reference. No prompt injection, exfiltration intent, or malicious automation was found.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/cygnusfear-test-driven-development/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/cygnusfear-test-driven-development?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/cygnusfear-test-driven-development?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/cygnusfear-test-driven-development/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/cygnusfear-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>Cygnusfear. (2026). test-driven-development security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/cygnusfear-test-driven-development/audits/8@techreport{cygnusfear-cygnusfear-test-driven-development-2026,
author = {Cygnusfear},
title = {test-driven-development security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/cygnusfear-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: "Cygnusfear"
date-released: "2026-07-05"
url: "https://skillstore.io/skills/cygnusfear-test-driven-development/audits/8"
identifiers:
- type: other
value: "skillstore:cygnusfear-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
اكتب اختبار سلوك واحدًا فاشلًا، ونفذ أقل قدر كافٍ من الكود فقط، ثم أعد الهيكلة بعد نجاح جميع الاختبارات.
التقط الخطأ باختبار فاشل قبل تغيير الكود، ثم احتفظ بالاختبار كحماية مستقبلية.
راجع المحاكاة، والمساعدات المخصصة للاختبارات فقط، والتأكيدات الغامضة مقابل إرشادات واضحة للأنماط المضادة.
استخدم مهارة test-driven-development لهذه الميزة: [describe feature]. ابدأ باختبار واحد فاشل واشرح الفشل المتوقع قبل التنفيذ.
استخدم مهارة test-driven-development لإصلاح هذا الخطأ: [describe bug]. اكتب أولًا اختبار إعادة إنتاج فاشلًا، ثم نفذ أصغر إصلاح ممكن.
استخدم مهارة test-driven-development أثناء إعادة هيكلة [area]. تأكد من نجاح الاختبارات الحالية، وأجر تغييرات صغيرة، وحافظ على السلوك دون تغيير.
استخدم مهارة test-driven-development وإرشادات الأنماط المضادة للاختبارات لمراجعة هذه الخطة: [paste plan]. حدد الاختبارات الفاشلة الناقصة والمحاكاة الخطرة.
المؤلف
Cygnusfearالترخيص
MIT
مراجعة Skillstore
r1
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
7e9e368dc1a370f2040369ebcd0db06d90cb48e5
حداثة الصيانة
٢٠/٧/٢٠٢٦
الاستخدام
4 تنزيلات · 300 مشاهدات
بنية الملفات
حسّن النثر بقواعد أسلوب واضحة
غالبا ما تصبح الكتابة التقنية مطولة أو غامضة أو صعبة التصفح السريع. تطبق هذه المهارة قواعد أسلوب موجزة على المسودات والوثائق والرسائل والنصوص الموجهة للمستخدمين.
تحديث توثيق المشروع بأمان
يؤدي التوثيق القديم إلى إبطاء المراجعات وخلق افتراضات خاطئة عن المشروع. تدقق هذه المهارة المستندات مقابل قاعدة الشيفرة وتحافظ على السياق المهم أثناء إجراء تحديثات واقعية.
تنفيذ خطط التنفيذ مع نقاط مراجعة
قد تنحرف خطط التنفيذ الطويلة عندما تُنفّذ المهام من دون مراجعة. توجّه هذه المهارة Claude وCodex وClaude Code عبر التنفيذ على دفعات والتحقق ونقاط مراجعة الملاحظات.
توزيع وكلاء تصحيح الأخطاء بالتوازي
تصحيح الأخطاء بالتسلسل يبطئ الفرق عندما تكون الإخفاقات مستقلة. توضح هذه المهارة كيفية تقسيم المهام محددة النطاق بين وكلاء Claude وCodex وClaude Code.
إنشاء خطط تنفيذ لتغييرات الكود
تفشل التغييرات الكبيرة في الكود عندما تكون المتطلبات والملفات وخطوات التحقق غير واضحة. ترشد هذه المهارة Claude وCodex وClaude Code إلى إنتاج خطط تنفيذ منظمة قبل بدء العمل.
التحقق من تقدّم تنفيذ الخطة
غالبًا ما تنحرف خطط التنفيذ عن الشيفرة النهائية. ترشد هذه المهارة Claude أو Codex أو Claude Code عبر تدقيق منظّم للتقدّم، والفجوات، وعمليات الإزالة، وحالة التحقق.
دليل 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.
تحسين تغطية اختبارات Rust
بواسطة EmilLindfors
تترك الاختبارات المفقودة مسارات أخطاء Rust والحالات الحدية دون حماية. تراجع هذه المهارة الكود والاختبارات، ثم تقترح تحسينات مستهدفة للتغطية.