woocommerce-dev-cycle
تشغيل اختبارات WooCommerce وفحوصات الجودة
يتطلب تطوير WooCommerce أوامر الاختبار و lint المناسبة لكل تغيير. ترشد هذه المهارة Claude و Codex و Claude Code خلال الاختبارات المركزة، وفحوصات التنسيق، والإصلاحات الشائعة.
التثبيت باستخدام Agent لدي
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "woocommerce-dev-cycle" from https://skillstore.io/skills/woocommerce-woocommerce-dev-cycle.md and its manifest at https://skillstore.io/api/skills/woocommerce-woocommerce-dev-cycle/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
موارد مهيّأة لـ Agents
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
اختبرها
جارٍ استخدام "woocommerce-dev-cycle". غيرت فئة إعدادات دفع PHP في WooCommerce ودليلا واحدا بصيغة markdown.
النتيجة المتوقعة:
- شغل اختبارات PHP التي تغطي سلوك إعدادات الدفع المتغير.
- شغل linting خاصا بالفرع لـ PHP وراجع أي إصلاحات تلقائية.
- شغل markdownlint على الدليل المتغير وتحقق من الترميز إذا كانت أشجار الأدلة موجودة.
جارٍ استخدام "woocommerce-dev-cycle". يقول PHPCS إن تعليق المترجم الخاص بي في المكان الخطأ.
النتيجة المتوقعة:
انقل تعليق المترجم مباشرة قبل استدعاء دالة الترجمة. اجعل التغيير محدودا بالملف المتأثر وأعد تشغيل أمر PHP lint المحدد.
جارٍ استخدام "woocommerce-dev-cycle". لا يتم العثور على اختبارات JavaScript الخاصة بي في client/admin.
النتيجة المتوقعة:
تأكد من أنك داخل دليل client/admin، وثبت الاعتماديات إذا لزم الأمر، وشغل أمر اختبار JavaScript المركز لملف الاختبار المتغير.
التدقيق الأمني
آمنAll 19 static findings are false positives caused by documentation examples, ordinary identifiers, or Markdown command formatting. No semantic evidence of prompt injection, data exfiltration, or malicious intent was found.
عوامل الخطر
🌐 الوصول إلى الشبكة (1)
⚙️ الأوامر الخارجية (3)
شارك واستشهد بهذا التقرير
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
نسخ رابط التقرير
https://skillstore.io/skills/woocommerce-woocommerce-dev-cycle/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportشارة Markdown
[](https://skillstore.io/skills/woocommerce-woocommerce-dev-cycle?utm_source=security_passport_badge)شارة HTML
<a href="https://skillstore.io/skills/woocommerce-woocommerce-dev-cycle?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/woocommerce-woocommerce-dev-cycle/security.svg" alt="Skillstore security assessment" loading="lazy"></a>بطاقة قابلة للتضمين
<iframe src="https://skillstore.io/embed/skills/woocommerce-woocommerce-dev-cycle.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>الاستشهادات الأكاديمية (APA · BibTeX · CFF)
اقتباس APA
woocommerce. (2026). woocommerce-dev-cycle security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/woocommerce-woocommerce-dev-cycle/audits/9اقتباس BibTeX
@techreport{woocommerce-woocommerce-woocommerce-dev-cycle-2026,
author = {woocommerce},
title = {woocommerce-dev-cycle security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/woocommerce-woocommerce-dev-cycle/audits/9},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "woocommerce-dev-cycle security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "woocommerce"
date-released: "2026-07-24"
url: "https://skillstore.io/skills/woocommerce-woocommerce-dev-cycle/audits/9"
identifiers:
- type: other
value: "skillstore:woocommerce-woocommerce-dev-cycle:audit:9"
description: "Skillstore immutable audit report identifier"
تقييم Skillstore
سبب هذا التقييم موثوقية الأدلة: مرتفعما الذي يمكنك بناؤه
التحقق من تغيير PHP في WooCommerce
شغل اختبارات PHPUnit مركزة و linting خاصا بالفرع لـ PHP قبل فتح pull request.
إصلاح تنسيق الوثائق
طبق إرشادات markdownlint، وأضف وسوم اللغة، وتحقق من نظافة ملفات markdown.
تحضير التزام آمن
راجع الملفات المتغيرة، وشغل الفحوصات ذات الصلة، وتجنب اضطراب التنسيق غير المرتبط.
جرّب هذه الموجّهات
استخدم مهارة دورة تطوير WooCommerce. حدد الاختبارات المركزة وأوامر lint التي ينبغي أن أشغلها للملفات التي غيرتها حاليا.
استخدم مهارة دورة تطوير WooCommerce. راجع مخرجات PHPCS الخاصة بي، واشرح كل مشكلة، واقترح إصلاحات فقط للملفات التي تغيرت في هذا الفرع.
استخدم مهارة دورة تطوير WooCommerce. ساعدني في إصلاح أخطاء markdownlint، والحفاظ على أشجار الأدلة بترميز UTF-8، والتحقق من الملف بعد الإصلاح التلقائي.
استخدم مهارة دورة تطوير WooCommerce. أنشئ خطة تحقق لما قبل الالتزام لتغييرات PHP و JavaScript و markdown الخاصة بي، بما في ذلك الاختبارات المستهدفة وخطوات المراجعة.
أفضل الممارسات
- شغل الاختبارات المركزة أولا، ثم وسع نطاق الفحوصات قبل الالتزام.
- راجع كل إصلاح lint تلقائي باستخدام git diff قبل الاحتفاظ به.
- اقصر تنظيف lint على الملفات التي تغيرت في الفرع الحالي.
تجنب
- تشغيل إصلاحات lint على مستوى المستودع بأكمله لتغيير صغير في فرع.
- استخدام مسارات markdownlint مطلقة تتجاوز إعدادات المستودع.
- الالتزام بعد أوامر الإصلاح التلقائي دون مراجعة diff الناتج.
الأسئلة المتكررة
هل تنفذ هذه المهارة الأوامر تلقائيا؟
لماذا مستوى المخاطر الأمنية متوسط؟
هل يمكنها المساعدة في أخطاء PHP linting؟
هل يمكنها المساعدة في اختبارات JavaScript؟
هل تغطي تنسيق markdown؟
هل هي مخصصة لـ WooCommerce فقط؟
تفاصيل المطور
المؤلف
woocommerceالترخيص
MIT
مراجعة Skillstore
r2
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
88a8e9a07f4c54ab105c1c41b6267c287146b07b
حداثة الصيانة
٢٦/٧/٢٠٢٦
الاستخدام
10 تنزيلات · 380 مشاهدات
بنية الملفات