quality-gates
فرض بوابات جودة البرمجة بالذكاء الاصطناعي
قد تفوّت البرمجة بمساعدة الذكاء الاصطناعي الاختبارات وفحوصات الأمان ومعايير الإصدار. توفر هذه المهارة لـ Claude وCodex وClaude Code قائمة تحقق مرحلية لتسليم أكثر أمانًا.
التثبيت باستخدام Agent لدي
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "quality-gates" from https://skillstore.io/skills/barnhardt-enterprises-inc-quality-gates.md and its manifest at https://skillstore.io/api/skills/barnhardt-enterprises-inc-quality-gates/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
موارد مهيّأة لـ Agents
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
اختبرها
جارٍ استخدام "quality-gates". تحقق مما إذا كانت هذه الميزة جاهزة للمراجعة.
النتيجة المتوقعة:
- اجتازت بوابة ما قبل التنفيذ لأن المتطلبات والمعمارية موثقتان.
- تحتاج بوابة التنفيذ إلى التحقق من المدخلات في مسار API الجديد.
- تحتاج بوابة الاختبار إلى اختبار تكامل واحد لمسار الخطأ.
جارٍ استخدام "quality-gates". راجع اختباراتي للتوافق مع بوابة الجودة.
النتيجة المتوقعة:
تغطي الاختبارات المسار الناجح ومسار فشل واحدًا. أضف تأكيدات حالة DOM لتغيير UI وأزل الاختبار المركّز قبل الدمج.
جارٍ استخدام "quality-gates". حضّر ملخصًا نهائيًا لبوابة الجودة.
النتيجة المتوقعة:
- يجب تشغيل TypeScript وlint والاختبارات والبناء قبل الإكمال.
- يجب أن تركز مراجعة الأمان على التفويض والتعامل مع الأسرار.
- تحديثات التوثيق مطلوبة لأن الميزة تضيف متغير بيئة جديدًا.
التدقيق الأمني
آمنThe static alerts are false positives from Markdown examples, validation checklists, and a fixed local validator runner. No evidence found of prompt injection, credential exfiltration, hidden network callbacks, or malicious intent in the reviewed files.
عوامل الخطر
🔑 متغيرات البيئة (15)
⚙️ الأوامر الخارجية (39)
🌐 الوصول إلى الشبكة (9)
📁 الوصول إلى نظام الملفات (2)
شارك واستشهد بهذا التقرير
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
نسخ رابط التقرير
https://skillstore.io/skills/barnhardt-enterprises-inc-quality-gates/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportشارة Markdown
[](https://skillstore.io/skills/barnhardt-enterprises-inc-quality-gates?utm_source=security_passport_badge)شارة HTML
<a href="https://skillstore.io/skills/barnhardt-enterprises-inc-quality-gates?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/barnhardt-enterprises-inc-quality-gates/security.svg" alt="Skillstore security assessment" loading="lazy"></a>بطاقة قابلة للتضمين
<iframe src="https://skillstore.io/embed/skills/barnhardt-enterprises-inc-quality-gates.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
Barnhardt-Enterprises-Inc. (2026). quality-gates security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/barnhardt-enterprises-inc-quality-gates/audits/10اقتباس BibTeX
@techreport{barnhardt-enterprises-inc-barnhardt-enterprises-inc-quality-gates-2026,
author = {Barnhardt-Enterprises-Inc},
title = {quality-gates security audit report (audit version 10)},
institution = {Skillstore},
year = {2026},
number = {10},
url = {https://skillstore.io/skills/barnhardt-enterprises-inc-quality-gates/audits/10},
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: "quality-gates security audit report (audit version 10)"
version: "unspecified"
type: report
authors:
- name: "Barnhardt-Enterprises-Inc"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/barnhardt-enterprises-inc-quality-gates/audits/10"
identifiers:
- type: other
value: "skillstore:barnhardt-enterprises-inc-quality-gates:audit:10"
description: "Skillstore immutable audit report identifier"
مقارنة المتغيرات
2 متغيرات قابلة للتثبيتتبقى مهارة كل مؤلف عنصراً مستقلاً قابلاً للتثبيت. يُرتب المتغير الموصى به وفق أدلة Skillstore.
سبب تصدر هذا المتغير
barnhardt-enterprises-inc-quality-gates
2026-09-09
atman36-quality-gates
2026-09-09
تقييم Skillstore
سبب هذا التقييم موثوقية الأدلة: مرتفعما الذي يمكنك بناؤه
تحضير التنفيذ
مراجعة المتطلبات والمعمارية والأنواع والاعتمادات ومخاوف الأمان قبل بدء تغييرات الكود.
التحقق من طلب سحب
تشغيل فحوصات مرحلية لـ TypeScript والاختبارات والتغطية والأمان والتوثيق وجاهزية البناء.
توحيد تسليم الفريق
استخدام قائمة تحقق واحدة لمواءمة الوكلاء والمراجعين حول توقعات جودة قابلة للتكرار.
جرّب هذه الموجّهات
استخدم مهارة quality-gates لفحص التغيير الحالي لدي. ابدأ ببوابة ما قبل التنفيذ واسرد المعلومات الناقصة.
استخدم quality-gates لمراجعة بوابة التنفيذ لهذا الفرع. افحص صرامة TypeScript والتحقق ومعالجة الأخطاء والتعامل مع الأسرار.
استخدم quality-gates لفحص بوابة الاختبار. حدد بنية AAA الناقصة، وتأكيدات UI الضعيفة، والاختبارات المتجاوزة، وفجوات التغطية.
استخدم quality-gates لتشغيل بوابة المراجعة النهائية. اجمع مراجعة الكود والأمان والبناء والاختبارات والتوثيق في قائمة إجراءات واحدة.
أفضل الممارسات
- شغّل البوابات في كل مرحلة بدلًا من حفظ كل الفحوصات للنهاية.
- تعامل مع إخفاقات الأمان والاختبارات والبناء كعوائق حتى يتم حلها أو الموافقة عليها صراحة.
- اقرن مخرجات أداة التحقق الآلية بمراجعة يدوية للتفويض ومنطق الأعمال.
تجنب
- استخدام قائمة التحقق كدليل على السلامة دون تشغيل أوامر المشروع ذات الصلة.
- تجاوز البوابات الفاشلة دون سبب مكتوب ورابط مشكلة وموافقة المستخدم.
- تطبيق كل مثال آليًا على مشاريع تستخدم أطر عمل مختلفة.
الأسئلة المتكررة
هل تشغّل هذه المهارة كل الفحوصات تلقائيًا؟
ما المشاريع الأنسب لها؟
هل يمكنها أن تحل محل مراجعة أمنية؟
هل تتطلب وصول Bash؟
كيف ينبغي لـ Claude أو Codex استخدامها؟
ماذا يجب أن يحدث عند فشل بوابة؟
تفاصيل المطور
المؤلف
Barnhardt-Enterprises-Incالترخيص
MIT
مراجعة Skillstore
r1
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
المستودع
https://github.com/Barnhardt-Enterprises-Inc/quetrex-plugin/tree/main/templates/skills/quality-gatesمرجع
0519034dad657fb1f7706e0550e962beeda73fdf
حداثة الصيانة
٢٢/٧/٢٠٢٦
الاستخدام
7 تنزيلات · 198 مشاهدات
بنية الملفات