·property-test-generator
</>

property-test-generator

تصميم وإنشاء اختبارات قائمة على الخصائص (PBT) للملفات التي تم تغييرها في فرع git الحالي. يستخرج المواصفات، ويصمم خصائص (الثوابت، ذهابا وإيابا، الاختلال، المتحولة، الرتابة، النموذج المرجعي)، ويبني استراتيجيات المولدات، وينفذ الاختبارات، والنتائج الذاتية مقابل نموذج تقييم (يتطلب 24/30+). يدعم الفحص السريع (TS/JS)، والفرضية (Python)، والبروستست (Rust). يُستخدم عندما: (1) "كتابة اختبارات الخصائص لتغييراتي"، (2) "إضافة PBT"، (3) "اختبار قائم على الخاصية"، (4) بعد تنفيذ وظائف خالصة أو أدوات التحقق من الصحة أو المحلل اللغوي أو المنسقات للتحقق من الثوابت.

13التثبيتات·0الرائج·@nimiusrd

التثبيت

$npx skills add https://github.com/nimiusrd/agent-skills --skill property-test-generator

كيفية تثبيت property-test-generator

ثبّت مهارة الذكاء الاصطناعي property-test-generator بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/nimiusrd/agent-skills --skill property-test-generator
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

المصدر: nimiusrd/agent-skills.

Design and generate property-based tests for changed files, with self-scoring to ensure quality (24/30+ on the evaluation rubric).

Filter to source files (.ts, .tsx, .js, .jsx, .py, .rs), excluding test files, config, styles, and assets.

| Invariant | Output always satisfies a condition | Length preservation, range bounds, type guarantees | | Round-trip | decode(encode(x)) === x | Parsers, serializers, codecs | | Idempotence | f(f(x)) === f(x) | Normalizers, formatters, canonicalizers | | Metamorphic | Relationship between f(x) and f(transform(x)) | Sort, filter, math operations |

تصميم وإنشاء اختبارات قائمة على الخصائص (PBT) للملفات التي تم تغييرها في فرع git الحالي. يستخرج المواصفات، ويصمم خصائص (الثوابت، ذهابا وإيابا، الاختلال، المتحولة، الرتابة، النموذج المرجعي)، ويبني استراتيجيات المولدات، وينفذ الاختبارات، والنتائج الذاتية مقابل نموذج تقييم (يتطلب 24/30+). يدعم الفحص السريع (TS/JS)، والفرضية (Python)، والبروستست (Rust). يُستخدم عندما: (1) "كتابة اختبارات الخصائص لتغييراتي"، (2) "إضافة PBT"، (3) "اختبار قائم على الخاصية"، (4) بعد تنفيذ وظائف خالصة أو أدوات التحقق من الصحة أو المحلل اللغوي أو المنسقات للتحقق من الثوابت. المصدر: nimiusrd/agent-skills.

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/nimiusrd/agent-skills --skill property-test-generator
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-02-22
آخر تحديث
2026-03-11

Browse more skills from nimiusrd/agent-skills

إجابات سريعة

ما هي property-test-generator؟

تصميم وإنشاء اختبارات قائمة على الخصائص (PBT) للملفات التي تم تغييرها في فرع git الحالي. يستخرج المواصفات، ويصمم خصائص (الثوابت، ذهابا وإيابا، الاختلال، المتحولة، الرتابة، النموذج المرجعي)، ويبني استراتيجيات المولدات، وينفذ الاختبارات، والنتائج الذاتية مقابل نموذج تقييم (يتطلب 24/30+). يدعم الفحص السريع (TS/JS)، والفرضية (Python)، والبروستست (Rust). يُستخدم عندما: (1) "كتابة اختبارات الخصائص لتغييراتي"، (2) "إضافة PBT"، (3) "اختبار قائم على الخاصية"، (4) بعد تنفيذ وظائف خالصة أو أدوات التحقق من الصحة أو المحلل اللغوي أو المنسقات للتحقق من الثوابت. المصدر: nimiusrd/agent-skills.

كيف أثبّت property-test-generator؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/nimiusrd/agent-skills --skill property-test-generator بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

https://github.com/nimiusrd/agent-skills

التفاصيل

الفئة
</>أدوات التطوير
المصدر
skills.sh
أول ظهور
2026-02-22