·detect-code-smells
{}

detect-code-smells

يكتشف روائح التعليمات البرمجية في قواعد تعليمات PHP. يحدد فئة الإله، ميزة الحسد، كتل البيانات، قائمة المعلمات الطويلة، الطريقة الطويلة، الهوس البدائي، سلاسل الرسائل، العلاقة الحميمة غير المناسبة. يُنشئ تقارير قابلة للتنفيذ مع توصيات إعادة الهيكلة.

10التثبيتات·1الرائج·@dykyi-roman

التثبيت

$npx skills add https://github.com/dykyi-roman/awesome-claude-code --skill detect-code-smells

كيفية تثبيت detect-code-smells

ثبّت مهارة الذكاء الاصطناعي detect-code-smells بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/dykyi-roman/awesome-claude-code --skill detect-code-smells
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

المصدر: dykyi-roman/awesome-claude-code.

This skill analyzes PHP codebases for code smells (symptoms of deeper problems) and generates detailed reports with severity levels and refactoring recommendations.

| God Class | Class doing too much | >500 LOC, >15 methods | CRITICAL | | Feature Envy | Method uses another class more | Foreign calls > own calls | WARNING | | Data Clumps | Same fields appear together | 3+ repeated params/fields | WARNING | | Long Parameter List | Method with many params | >4 parameters | WARNING |

| Long Method | Method doing too much | >50 LOC | WARNING | | Primitive Obsession | Primitives instead of objects | string $email, int $money | INFO | | Message Chains | Long getter chains | ->get()->get()->get() | WARNING | | Inappropriate Intimacy | Classes knowing too much | Direct field access | WARNING |

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/dykyi-roman/awesome-claude-code --skill detect-code-smells
الفئة
{}تحليل البيانات
موثق
أول ظهور
2026-02-22
آخر تحديث
2026-03-10

Browse more skills from dykyi-roman/awesome-claude-code

إجابات سريعة

ما هي detect-code-smells؟

يكتشف روائح التعليمات البرمجية في قواعد تعليمات PHP. يحدد فئة الإله، ميزة الحسد، كتل البيانات، قائمة المعلمات الطويلة، الطريقة الطويلة، الهوس البدائي، سلاسل الرسائل، العلاقة الحميمة غير المناسبة. يُنشئ تقارير قابلة للتنفيذ مع توصيات إعادة الهيكلة. المصدر: dykyi-roman/awesome-claude-code.

كيف أثبّت detect-code-smells؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/dykyi-roman/awesome-claude-code --skill detect-code-smells بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

https://github.com/dykyi-roman/awesome-claude-code