مكتبة مهارات جيت هب كوبايلوت
مراجعة طلبات الدمج في مستودع أوسم كوبايلوت للتحقق من الملاءمة والقيمة المعرفية والتمايز وقابلية الصيانة
نبذة عن المهارة
مهارة لمراجعة طلبات الدمج (Pull Requests) في مستودع awesome-copilot. تغطي الأحكام التحريرية التي لا يحسمها التحقق الآلي من المخطط، ومنها: ملاءمة المساهمة للمستودع، والقيمة المعرفية الفعلية التي تضيفها للنموذج وتُصنَّف إلى high أو partial أو none، والتمييز عن الموارد الموجودة، وأدلة الاختبار، ورصد الترويج التجاري. وتعامل التعديلات على ملفات سياسة المراجعة على أنها تغييرات حساسة أمنيًا.
كيف تستخدم هذه المهارة؟
1. طبّق أولًا قوائم التحقق الحتمية الموجودة في الملف .github/copilot-instructions.md، ثم استخدم المهارة للأحكام التحريرية. مثال لطلب المستخدم: «راجع طلب الدمج الذي يضيف مهارة جديدة لإرشادات React، وقيّم ما إذا كانت تضيف قيمة حقيقية لمستخدمي كوبايلوت».
2. راجع البنود بهذا الترتيب: الصحة والأمان أولًا، ثم الامتثال لمتطلبات المساهمة، ثم الملاءمة للمستودع، ثم التمايز، ثم أدلة الاختبار، ثم الوضوح وقابلية الصيانة. لا تعتمد عدد الملفات مقياسًا للجودة.
3. طبّق اختبار القيمة المعرفية: قارن سلوك نموذج متقدم من دون المورد بسلوكه مع المورد، واقتبس الأسطر التي تحمل القيمة المضافة. صنّف النتيجة إلى high أو partial أو none، ولا توصِ بالموافقة إذا كانت النتيجة none.
4. ابحث عن التكرار في الوكلاء والتعليمات والمهارات والخطافات وسير العمل الموجودة. لا تُبلغ عن تكرار إلا إذا كان التداخل جوهريًا. يمكن عند الحاجة استخدام خادم GitHub MCP إن كان مُعدًّا مسبقًا.
5. اكتب تعليقات محددة وقابلة للتنفيذ، يذكر كل منها الملف والسطر، والأثر الملموس، والقاعدة أو الدليل المستند إليه، وأصغر تصحيح مفيد. نبّه صراحةً إلى أي تعديل يُضعف ملفات سياسة المراجعة مثل AGENTS.md.
المتطلبات وما يجب معرفته
صُممت المهارة خصيصًا لمستودع awesome-copilot، وتفترض وجود الملفين .github/copilot-instructions.md وCONTRIBUTING.md. يلزم الوصول إلى محتوى طلب الدمج وإلى ملفات المستودع لمقارنتها بالموارد الموجودة. استخدام خادم GitHub MCP اختياري، ويتطلب إعداده مسبقًا مع صلاحيات وصول مناسبة إلى GitHub. المهارة لا تتضمن سكربتات ولا اختبارات آلية، والحكم النهائي يبقى للمشرفين البشريين. كما أنها أقل فائدة خارج هذا المستودع لاعتمادها على قواعده الخاصة. الترخيص: MIT.
التثبيت حسب الوكيل
نزّل ملف ZIP من هذه الصفحة وفك الضغط. يحتوي على مجلد code-review وملف SKILL.md الأصلي مع المرفقات والترخيص.
كوبايلوت — GitHub
- داخل مجلد مشروعك أنشئ المسار التالي إن لم يكن موجودًا:
.github/skills/ - انسخ مجلد المهارة المفكوك كاملًا إلى هذا المسار، ليصبح ملفها:
.github/skills/code-review/SKILL.md - افتح المشروع في الوكيل أو حدّث قائمة المهارات، وتحقق من ظهور code-review.
- اطلب المهمة الموضحة في المثال أعلاه واختر المهارة من قائمة الوكيل. وافق على الصلاحيات الضرورية فقط.
كلود — Claude Code
- داخل مجلد مشروعك أنشئ المسار التالي إن لم يكن موجودًا:
.claude/skills/ - انسخ مجلد المهارة المفكوك كاملًا إلى هذا المسار، ليصبح ملفها:
.claude/skills/code-review/SKILL.md - افتح المشروع في الوكيل أو حدّث قائمة المهارات، وتحقق من ظهور code-review.
- اطلب المهمة الموضحة في المثال أعلاه واختر المهارة من قائمة الوكيل. وافق على الصلاحيات الضرورية فقط.
كودكس — OpenAI
- داخل مجلد مشروعك أنشئ المسار التالي إن لم يكن موجودًا:
.agents/skills/ - انسخ مجلد المهارة المفكوك كاملًا إلى هذا المسار، ليصبح ملفها:
.agents/skills/code-review/SKILL.md - افتح المشروع في الوكيل أو حدّث قائمة المهارات، وتحقق من ظهور code-review.
- اطلب المهمة الموضحة في المثال أعلاه واختر المهارة من قائمة الوكيل. وافق على الصلاحيات الضرورية فقط.