refactor-assistant
إعادة هيكلة الكود بمساعدة الذكاء الاصطناعي
تصبح قواعد الكود أصعب في الصيانة مع تراكم الديون التقنية بمرور الوقت. توفر هذه المهارة اقتراحات منهجية لإعادة الهيكلة وتساعد في تنفيذ التحسينات مع الحفاظ على الوظائف الموجودة.
Die Skill-ZIP herunterladen
In Claude hochladen
Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen
Einschalten und loslegen
Teste es
Verwendung von "refactor-assistant". أعد هيكلة ملف UserService.js الخاص بي
Erwartetes Ergebnis:
- وجدت 3 فرص لإعادة الهيكلة:
- • دالة طويلة 'processOrder' (45 سطراً) - استخراجها إلى دوال validateOrder و calculateTotal و applyDiscounts
- • منطق تحقق مكرر - إنشاء دالة مساعدة validateUser مشتركة
- • فئة كبيرة بـ 12 طريقة - استخراج منطق الإشعارات إلى فئة منفصلة UserNotificationService
Sicherheitsaudit
SicherPure prompt-based skill with no code execution, file system access, network calls, or environment variable reads. Contains only AI instructions for code refactoring assistance. All 15 static findings are false positives caused by aggressive pattern matching on benign documentation text.
Risikofaktoren
🌐 Netzwerkzugriff (1)
⚙️ Externe Befehle (5)
Qualitätsbewertung
Was du bauen kannst
تحديث الكود القديم
تحسين قابلية صيانة قواعد الكود القديمة من خلال أنماط إعادة الهيكلة المنهجية
فرض معايير الكود
تطبيق أنماط إعادة الهيكلة المتسقة عبر قواعد كود الفريق لجودة أفضل
تعلم تقنيات إعادة الهيكلة
فهم أنماط إعادة الهيكلة من خلال الأمثلة والتوضيحات التي يقودها الذكاء الاصطناعي
Probiere diese Prompts
أعد هيكلة هذا الكود واقترح تحسينات لقابلية صيانة أفضل
حلل هذا الكود بحثاً عن تعقيد عالي واقترح طرقاً لتبسيط المنطق
حدد مشاكل الكود في هذا الكود بما في ذلك الكود المكرر، الدوال الطويلة، ومشاكل التسمية
طبّق أنماط استخراج الدالة، استخراج الفئة، وإزالة الكود الميت حيثما يكون مناسباً
Bewährte Verfahren
- تحقق دائماً من نجاح الاختبارات بعد كل تغيير في إعادة الهيكلة
- قم بإجراء تغييرات صغيرة تدريجية بدلاً من إعادة الكتابة الكبيرة
- احصل على موافقة صريحة قبل إجراء تغييرات هيكلية
Vermeiden
- إعادة الهيكلة دون تشغيل الاختبارات بعدها
- تغيير سلوك الكود أثناء إعادة هيكلة البنية
- محاولة إعادة هيكلة كود غير مختبَر أو غير مستقر