clean-code-reviewer
مراجعة جودة الكود باستخدام مبادئ الكود النظيف
تساعد مراجعات الكود في تحديد مشكلات قابلية الصيانة قبل أن تصبح ديوناً تقنية. توفر هذه المهارة للمساعدات الذكية إرشادات منهجية لتقييم الكود عبر سبعة أبعاد رئيسية تشمل التسمية والدوال والتكرار واتفاقيات المشروع.
下載技能 ZIP
在 Claude 中上傳
前往 設定 → 功能 → 技能 → 上傳技能
開啟並開始使用
測試它
正在使用「clean-code-reviewer」。 راجع قاعدة الكود الخاصة بي لمشكلات جودة الكود
預期結果:
- تم العثور على 3 مشكلات ذات خطورة عالية:
- • users.ts:23 - تسمية غير واضحة: 'temp' بدلاً من 'temporaryFilePath'
- • orders.ts:45 - تتجاوز الدالة 100 سطر (145 سطراً)
- • utils.ts:89 - منطق التحقق مكرر (مشابه لـ utils.ts:112)
- خطورة متوسطة: رقمان سحريان بدون ثوابت
- خطورة منخفضة: مشكلة واحدة في ترتيب الاستيرادات
安全審計
安全All 121 static findings are FALSE POSITIVES. This skill contains only documentation (markdown files) with educational code examples. The static analyzer misidentified TypeScript/JavaScript code examples inside markdown code fences as security threats. No executable code, network calls, or file system operations exist.
風險因素
品質評分
你能建構什麼
مراجعة الكود قبل الالتزام
مراجعة طلبات السحب قبل الدمج لالتقاط مشكلات قابلية الصيانة مبكراً
تقييم الكود القديم
تقييم منهجي للدين التقني لقاعدة الكود الموجودة وترتيب أولويات إعادة الهيكلة
التعليقات التلقائية للكود
توفير تعليقات متسقة لجودة الكود في سير عمل التطوير
試試這些提示
استخدم /clean-code-reviewer لتحليل الكود الخاص بي وتحديد المشكلات في التسمية والدوال وتكرار الكود.
استخدم /clean-code-reviewer --scope=components لمراجعة جميع مكونات واجهة المستخدم لمشكلات التسمية والبنية.
استخدم /clean-code-reviewer --dimension=conventions للتحقق من ترتيب الاستيرادات واتساق التسمية.
قسّم قاعدة الكود باستخدام /clean-code-reviewer مع وكلاء متوازيين حسب اللغة (TypeScript وPython وGo).
最佳實務
- وفر سياق قاعدة الكود وCLAUDE.md أو AGENTS.md لاتفاقيات الخاصة بالمشروع
- استخدم مستويات الخطورة لترتيب الأولويات لفريق التطوير
- اجمع بين الوكلاء المتوازيين حسب البعد والوحدة لقواعد الكود الكبيرة
避免
- طلب تغييرات وظيفية بدلاً من تحسينات التنفيذ
- تجاهل الاتفاقيات المحددة في الوثائق الخاصة بالمشروع
- تمييز كل مشكلة كخطورة عالية يُضعف النتائج المهمة