refactor-assistant
إعادة هيكلة الكود بأمان مع إرشاد منظم
يمكن أن تؤدي إعادة الهيكلة إلى إدخال أخطاء عندما تكون التغييرات واسعة أو غير موضحة جيدًا. تساعد هذه المهارة Claude وCodex وClaude Code على تخطيط تحسينات تدريجية أكثر أمانًا وتطبيقها.
التثبيت باستخدام Agent لدي
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "refactor-assistant" from https://skillstore.io/skills/curiouslearner-refactor-assistant.md and its manifest at https://skillstore.io/api/skills/curiouslearner-refactor-assistant/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
موارد مهيّأة لـ Agents
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
اختبرها
جارٍ استخدام "refactor-assistant". راجع UserService بحثًا عن فرص لإعادة الهيكلة.
النتيجة المتوقعة:
يسرد المساعد الطرق الطويلة، والتحقق المكرر، والأسماء غير الواضحة، وخطوات الاستخراج المقترحة مع ملاحظات التأثير والمخاطر.
جارٍ استخدام "refactor-assistant". أعد هيكلة تدفق معالجة الطلبات بعد الموافقة.
النتيجة المتوقعة:
يطبق المساعد تعديلات صغيرة، ويشرح كل تغيير هيكلي، ويبلغ عن الاختبارات ذات الصلة التي شغلها.
جارٍ استخدام "refactor-assistant". أنشئ خطة تنظيف لوحدة معقدة.
النتيجة المتوقعة:
يعيد المساعد خطة مرحلية تغطي الاعتماديات، وترتيب الاستخراج، وتغطية الاختبار، ومخاطر التراجع، ونقاط التحقق للمراجعة.
التدقيق الأمني
آمنThe static external command findings are false positives caused by Markdown code fences and ordinary example snippets. No evidence found of command execution, network reconnaissance intent, prompt injection, or data exfiltration in SKILL.md.
عوامل الخطر
⚙️ الأوامر الخارجية (5)
شارك واستشهد بهذا التقرير
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
نسخ رابط التقرير
https://skillstore.io/skills/curiouslearner-refactor-assistant/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportشارة Markdown
[](https://skillstore.io/skills/curiouslearner-refactor-assistant?utm_source=security_passport_badge)شارة HTML
<a href="https://skillstore.io/skills/curiouslearner-refactor-assistant?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/curiouslearner-refactor-assistant/security.svg" alt="Skillstore security assessment" loading="lazy"></a>بطاقة قابلة للتضمين
<iframe src="https://skillstore.io/embed/skills/curiouslearner-refactor-assistant.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
CuriousLearner. (2026). refactor-assistant security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/curiouslearner-refactor-assistant/audits/8اقتباس BibTeX
@techreport{curiouslearner-curiouslearner-refactor-assistant-2026,
author = {CuriousLearner},
title = {refactor-assistant security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/curiouslearner-refactor-assistant/audits/8},
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: "refactor-assistant security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "CuriousLearner"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/curiouslearner-refactor-assistant/audits/8"
identifiers:
- type: other
value: "skillstore:curiouslearner-refactor-assistant:audit:8"
description: "Skillstore immutable audit report identifier"
تقييم Skillstore
سبب هذا التقييم موثوقية الأدلة: مرتفعما الذي يمكنك بناؤه
تقليل الدين التقني
تدقيق خدمة أو وحدة أو مجلد بحثًا عن روائح الكود وتخطيط عمل إعادة هيكلة مركز.
إعداد Pull Requests أكثر أمانًا
تقسيم عملية تنظيف كبيرة إلى تغييرات صغيرة مع المخاطر، وتوقعات الاختبار، ومنطق واضح.
تحسين دروس البنية المعمارية
استخدام أمثلة ملموسة لتعليم الاستخراج، والتسمية، والتبسيط، وحدود المسؤولية.
جرّب هذه الموجّهات
راجع هذا الملف بحثًا عن فرص لإعادة الهيكلة. ركز على قابلية القراءة، والتكرار، والتسمية، والدوال التي ينبغي استخراجها.
حلل هذه الوحدة واقترح عمليات إعادة هيكلة دون تعديل الملفات. ضمّن التأثير، والمخاطر، والترتيب الذي ستطبق به التغييرات.
أعد هيكلة هذه المنطقة بخطوات صغيرة. حافظ على السلوك، واشرح كل تغيير، وشغل الاختبارات ذات الصلة بعد كل خطوة.
قيّم هذه الحزمة من حيث حدود المسؤولية، ومشكلات SOLID، والتعقيد، والمنطق المكرر. اقترح خطة ترحيل مرحلية مع خطوات تحقق.
أفضل الممارسات
- اطلب جولة اقتراحات فقط قبل التعديلات الواسعة.
- شغل اختبارات موجهة بعد كل خطوة من خطوات إعادة الهيكلة.
- افصل تغييرات السلوك عن إعادة الهيكلة التي تقتصر على البنية فقط.
تجنب
- لا تعد هيكلة مناطق كبيرة دون اختبارات أو موافقة.
- لا تخلط التنسيق، وإعادة التسمية، وتغييرات المنطق في مراجعة واحدة.
- لا تقبل اقتراحات تنظيف غامضة دون ملاحظات عن المخاطر والتأثير.
الأسئلة المتكررة
هل تغير هذه المهارة الكود تلقائيًا؟
هل يمكنها ضمان عدم حدوث تغيير في السلوك؟
ما اللغات التي تدعمها؟
هل يمكنها المساعدة في مبادئ SOLID؟
هل هي مفيدة لمراجعة الكود؟
هل تتطلب تغطية اختبار؟
تفاصيل المطور
المؤلف
CuriousLearnerالترخيص
MIT
مراجعة Skillstore
r1
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
d11af420e07cd866fe39cfa937efef3223896c06
حداثة الصيانة
٢١/٧/٢٠٢٦
الاستخدام
22 تنزيلات · 212 مشاهدات
بنية الملفات
📄 SKILL.md