prd
79إنشاء مستندات متطلبات المنتج
غالبًا ما تبدأ الفرق تطوير الميزات بأهداف غامضة ومتطلبات ناقصة. تحوّل هذه المهارة أفكار المنتج إلى مستندات PRD منظمة تتضمن معايير قابلة للقياس وسياقًا تقنيًا.
إعادة هيكلة الكود بأمان
تصبح قواعد الكود الكبيرة صعبة التغيير عندما تنحرف البنية والأسماء والمسؤوليات. ترشد هذه المهارة إلى خطوات إعادة هيكلة آمنة تحافظ على السلوك مع تحسين قابلية الصيانة.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "refactor" from https://skillstore.io/skills/github-refactor.md and its manifest at https://skillstore.io/api/skills/github-refactor/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
جارٍ استخدام "refactor". تمزج دالة الدفع بين التحقق، والتسعير، والمخزون، وإنشاء الشحنة، والإشعارات.
النتيجة المتوقعة:
جارٍ استخدام "refactor". تكرر عدة خدمات منطق خصم العضوية بأسماء مختلفة قليلا.
النتيجة المتوقعة:
جارٍ استخدام "refactor". تستخدم وحدة الكثير من أرقام الحالة وأعلام السلاسل النصية عبر الدوال العامة.
النتيجة المتوقعة:
All 53 static findings are false positives caused by Markdown fences, JavaScript template literals, regular-expression syntax, validation prose, or testing instructions. No prompt injection, data exfiltration, reconnaissance, or executable command behavior was found.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/github-refactor/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/github-refactor?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/github-refactor?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/github-refactor/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/github-refactor.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>github. (2026). refactor security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/github-refactor/audits/5@techreport{github-github-refactor-2026,
author = {github},
title = {refactor security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/github-refactor/audits/5},
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: "refactor security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "github"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/github-refactor/audits/5"
identifiers:
- type: other
value: "skillstore:github-refactor:audit:5"
description: "Skillstore immutable audit report identifier"
تنظيف الدوال والأسماء والمنطق المكرر المربكة مع الحفاظ على استقرار السلوك الحالي.
استبدال القيم غير المحكمة بأنواع مجال، وواجهات صريحة، وبنى إرجاع أوضح.
تقسيم الوحدات الكبيرة إلى خدمات مركزة قبل إضافة ميزات أو اختبارات جديدة.
راجع هذا الملف بحثا عن فرص إعادة الهيكلة. حدد أهم ثلاث روائح كود واشرح أكثر تغيير أولي أمانا.
أعد هيكلة هذه الدالة الطويلة إلى دوال أصغر ومركزة. حافظ على السلوك واسرد الاختبارات التي ينبغي تشغيلها بعد ذلك.
أعد هيكلة هذه الوحدة لتحسين سلامة الأنواع. فضل أنواع المجال، والواجهات الصريحة، وقيم الإرجاع الواضحة.
حلل هذا الكود كثيف الشروط واقترح إعادة هيكلة خطوة بخطوة باستخدام نمط تصميم مناسب. اجعل كل خطوة قابلة للتراجع.
المؤلف
githubالترخيص
MIT
مراجعة Skillstore
r2
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
c43861a65bb95efcae259cd161c9d6f4dc7eec6f
حداثة الصيانة
٢٩/٧/٢٠٢٦
الاستخدام
11 تنزيلات · 104 مشاهدات
بنية الملفات
📄 SKILL.md
إنشاء مستندات متطلبات المنتج
غالبًا ما تبدأ الفرق تطوير الميزات بأهداف غامضة ومتطلبات ناقصة. تحوّل هذه المهارة أفكار المنتج إلى مستندات PRD منظمة تتضمن معايير قابلة للقياس وسياقًا تقنيًا.
بناء تطبيقات Spring Boot أفضل
قد تصبح مشاريع Spring Boot غير متسقة عبر الطبقات والإعدادات والاختبارات والأمان. تمنح هذه المهارة إرشادات موجزة لأفضل الممارسات لتصميم خدمات Java قابلة للصيانة باستخدام Spring Boot.
إنشاء التزامات Git تقليدية واضحة
تجعل الالتزامات غير الواضحة مراجعات الكود وسجل الإصدارات أصعب في الفهم. تحلل هذه المهارة تغييرات المستودع، وتجهز الملفات المحددة، وتنشئ رسالة التزام تقليدية.
إنشاء توثيق برمجي بأسلوب Diataxis
غالبًا ما تحتاج الفرق إلى توثيق يطابق نية المستخدم عبر الدروس التعليمية، وأدلة كيفية التنفيذ، وصفحات المرجع، والشروحات. ترشد هذه المهارة Claude وCodex وClaude Code إلى توضيح النطاق، واقتراح مخطط، وصياغة Markdown منظّم.
إنشاء مخططات Excalidraw قابلة للتحرير من اللغة الطبيعية
يصعب شرح العمليات والأنظمة المعقدة بالنص وحده. تحوّل هذه المهارة الأوصاف الواضحة إلى مخططات Excalidraw قابلة للتحرير وملخصات داعمة.
إدارة GitHub من سطر الأوامر
تحتاج فرق GitHub إلى إرشادات أوامر سريعة للمستودعات والمشكلات وطلبات السحب وActions والإصدارات. توفر هذه المهارة أمثلة وسير عمل مركزة لـ gh CLI من أجل Claude وCodex وClaude Code.
تحليل أنماط الكود والمعمارية
بواسطة C0ntr0lledCha0s
تخفي قواعد الكود الكبيرة بُنى متكررة وخيارات معمارية غير واضحة. تعثر هذه المهارة على الأنماط، وتشرح الهدف منها، وتبرز فرص إعادة الهيكلة العملية.
إعادة هيكلة الكود بأمان
بواسطة supercent-io
الكود المعقد يبطئ إجراء التغييرات ويزيد خطر الانحدارات. ترشد هذه المهارة إلى عمليات إعادة هيكلة تحافظ على السلوك باستخدام الاختبارات وأنماط الاستخراج وخطوات التحقق.
إعادة هيكلة Python باستخدام أنماط عملية
بواسطة wshobson
غالبا ما تتراكم في مشاريع Python أصناف متشابكة، ومسؤوليات مختلطة، وتجريدات سابقة لأوانها. توجه هذه المهارة Claude وCodex وClaude Code نحو بنية أبسط، وحدود أوضح، ومكونات قابلة للاختبار.
إضافة أنماط أمان الأنواع في Python
بواسطة 0xDarkMatter
قد يكون تطبيق تعليقات الأنواع في Python باستمرار عبر المشاريع الحقيقية صعبا. تمنح هذه المهارة Claude وCodex وClaude Code أنماطا عملية لكتابة كود Python مكتوب الأنواع بشكل أكثر أمانا.
البحث في الشيفرة حسب بنية AST
بواسطة 0xDarkMatter
تُغفل عمليات البحث النصي العلاقات الدلالية وتنتج تطابقات كثيرة غير دقيقة. تستخدم هذه المهارة أنماط ast-grep لتحديد بُنى الشيفرة والتحضير لعمليات إعادة هيكلة مركزة.
مراجعة الكود باستخدام فحوصات جودة منظمة
بواسطة alirezarezvani
قد تفوّت مراجعات الكود مشكلات في الجودة والأمان وقابلية الصيانة. ترشد هذه المهارة إلى إجراء مراجعات منظمة باستخدام نصوص برمجية وقوائم تحقق وإنشاء التقارير.