managing-branches
78إدارة فروع Git بأمان
قد تكون حالة الفرع غير واضحة أثناء العمل النشط على المستودع. توجه هذه المهارة Claude وCodex وClaude Code عبر فحوصات Git مركزة وخطوات إنشاء الفروع.
تشغيل اختبارات المشروع وتشخيص الإخفاقات
إن العثور على أمر الاختبار الصحيح وتفسير الإخفاقات يبطئ عملية التحقق. تكتشف هذه المهارة إعدادات الاختبار الشائعة، وتشغّل أمر الاختبار، وتبلّغ عن الإخفاقات، وتوجّه نحو إصلاحات مركزة.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "running-tests" from https://skillstore.io/skills/1gy-running-tests.md and its manifest at https://skillstore.io/api/skills/1gy-running-tests/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
جارٍ استخدام "running-tests". شغّل الاختبارات لهذا المستودع.
النتيجة المتوقعة:
تم اكتشاف مشروع Node وتشغيل أمر الاختبار الموثق. نجحت جميع الاختبارات. لم تُطبّق أي إصلاحات.
جارٍ استخدام "running-tests". حزمة الاختبارات تفشل بعد تغييري في parser.
النتيجة المتوقعة:
جارٍ استخدام "running-tests". تحقق مما إذا كان هذا التغيير جاهزًا لـ CI.
النتيجة المتوقعة:
عثرت المهارة على أمر مخصص للمشروع، وشغّلته، وأكدت نجاح الحزمة. تضمّن تقرير الإكمال عدد الاختبارات وعدم وجود التزامات إضافية.
The external-command findings are confirmed because the skill directs agents to run npm, cargo, just, make, pytest, and go test commands. These commands are appropriate for a testing skill but can execute repository-controlled code or scripts. I also found a workflow risk where the skill instructs agents to commit fixes without an explicit confirmation step.
هذه قدرات محلية حقيقية قد يُتوقع وجودها لهذه المهارة، لذا فهي تتطلب مراجعة ولكن لا تُحتسب كسلوك خبيث مؤكد.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/1gy-running-tests/audits/7?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/1gy-running-tests?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/1gy-running-tests?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/1gy-running-tests/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/1gy-running-tests.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>1gy. (2026). running-tests security audit report (audit version 7) [Author version unspecified]. Skillstore. https://skillstore.io/skills/1gy-running-tests/audits/7@techreport{1gy-1gy-running-tests-2026,
author = {1gy},
title = {running-tests security audit report (audit version 7)},
institution = {Skillstore},
year = {2026},
number = {7},
url = {https://skillstore.io/skills/1gy-running-tests/audits/7},
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: "running-tests security audit report (audit version 7)"
version: "unspecified"
type: report
authors:
- name: "1gy"
date-released: "2026-07-04"
url: "https://skillstore.io/skills/1gy-running-tests/audits/7"
identifiers:
- type: other
value: "skillstore:1gy-running-tests:audit:7"
description: "Skillstore immutable audit report identifier"
شغّل أمر اختبار المشروع الصحيح بعد تعديل الكود واحصل على ملخص موجز للإخفاقات.
أعد إنتاج الفحوصات الفاشلة محليًا، وحدد السبب المحتمل، وأكد الإصلاحات قبل الدفع.
تحقق مما إذا كان لدى المشروع أمر اختبار موثق أو قابل للكشف قبل إسناد عمل التحقق.
استخدم مهارة running-tests لاكتشاف أمر اختبار المشروع، وتشغيله، والإبلاغ عن النتيجة.
استخدم مهارة running-tests لتشغيل حزمة الاختبارات. إذا فشلت الاختبارات، فاذكر أسماء الاختبارات الفاشلة، والأخطاء الرئيسية، والسبب المحتمل.
استخدم مهارة running-tests لتشغيل الاختبارات، وإصلاح الإخفاقات الناتجة عن أخطاء تنفيذية، ثم إعادة تشغيل الاختبارات حتى تنجح.
استخدم مهارة running-tests للعثور على أمر الاختبار الموثق، ومقارنته بالكشف التلقائي، وتشغيل أفضل أمر، وتلخيص المخاطر، وتأكيد الجاهزية لـ CI.
المؤلف
1gyالترخيص
MIT
مراجعة Skillstore
r1
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
e9e4712298ed071d92417a41714be123eb8364fa
حداثة الصيانة
١٨/٧/٢٠٢٦
الاستخدام
23 تنزيلات · 201 مشاهدات
بنية الملفات
📄 SKILL.md
إدارة فروع Git بأمان
قد تكون حالة الفرع غير واضحة أثناء العمل النشط على المستودع. توجه هذه المهارة Claude وCodex وClaude Code عبر فحوصات Git مركزة وخطوات إنشاء الفروع.
تنفيذ تغييرات الكود مع Git Commits
تحتاج مهام التنفيذ إلى تعديلات وcommits وتقارير حالة متسقة. ترشد هذه المهارة Claude وCodex وClaude Code خلال التحقيق، وتغييرات الكود، وgit commits، وتقارير الإكمال.
إنشاء طلبات سحب بملخصات واضحة
قد يؤدي إعداد طلب السحب إلى تفويت فحوصات الفرع أو تفاصيل الملخص أو ملاحظات الاختبار. ترشد هذه المهارة Claude أو Codex أو Claude Code خلال سير عمل متسق لطلبات السحب في GitHub.
بناء أتمتة اختبارات موثوقة
بواسطة 89jobrien
تؤدي الاختبارات الضعيفة إلى إبطاء الإصدارات وإخفاء حالات التراجع. ترشد هذه المهارة استراتيجية الاختبار، وTDD، والأتمتة، ومراجعة التغطية، وفحوصات الويب باستخدام Playwright.
تصحيح مشكلات البرمجيات بشكل منهجي
بواسطة Asmayaseen
إصلاح الأخطاء بلا بنية واضحة يبدد الوقت وقد يخفي سبب الفشل الحقيقي. ترشد هذه المهارة Claude وCodex وClaude Code خلال تحليل السبب الجذري القائم على الأدلة.
بناء مجموعات اختبارات Jest موثوقة
بواسطة C0ntr0lledCha0s
غالبا ما تحتاج مشاريع Jest إلى أنماط متسقة للإعداد والمحاكاة والتأكيدات. توفر هذه المهارة إرشادات وقوالب وفحوصات مركزة لاختبارات JavaScript وTypeScript وReact والاختبارات بأسلوب Vitest.
تحسين تغطية اختبارات Playwright
بواسطة C0ntr0lledCha0s
يمكن أن تصبح مجموعات اختبارات Playwright غير مستقرة عندما تكون الإعدادات والمحددات وfixtures غير متسقة. تمنحك هذه المهارة أنماطًا عملية لاختبارات متصفح موثوقة، وتصحيح الأخطاء، وكائنات صفحات قابلة لإعادة الاستخدام.
تصحيح الأخطاء والبحث عن الأسباب الجذرية
بواسطة 89jobrien
يصعب فرز الأخطاء والحوادث عندما تكون الأدلة موزعة بين السجلات وتتبعات المكدس والخدمات. تنظّم هذه المهارة التشخيص، وتحلل السجلات، وتحدد الأنماط، وتوجّه نحو إصلاحات محدودة.
العثور على سياق الكود بشكل أسرع
بواسطة 89jobrien
غالبًا ما يضيع المطورون وقتًا في تتبع سبب وجود الكود وما الذي يعتمد عليه. توجه هذه المهارة Claude أو Codex أو Claude Code إلى جمع معرفة الرسم البياني ذات الصلة، والمستدعين، والاستيرادات، والاختبارات قبل إجراء التغييرات.