·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

Быстро установите AI-навык 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. Проверьте установку: После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в 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 |

Факты (для цитирования)

Стабильные поля и команды для ссылок в AI/поиске.

Команда установки
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 После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Где находится исходный репозиторий?

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

Детали

Категория
{}Аналитика
Источник
skills.sh
Впервые замечено
2026-02-22