·detect-code-smells
{}

detect-code-smells

Rileva gli odori del codice nelle basi di codice PHP. Identifica la classe di Dio, l'invidia delle caratteristiche, i gruppi di dati, l'elenco lungo dei parametri, il metodo lungo, l'ossessione primitiva, le catene di messaggi, l'intimità inappropriata. Genera report utilizzabili con consigli sul refactoring.

10Installazioni·0Tendenza·@dykyi-roman

Installazione

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

Come installare detect-code-smells

Installa rapidamente la skill AI detect-code-smells nel tuo ambiente di sviluppo tramite riga di comando

  1. Apri il terminale: Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.)
  2. Esegui il comando di installazione: Copia ed esegui questo comando: npx skills add https://github.com/dykyi-roman/awesome-claude-code --skill detect-code-smells
  3. Verifica l'installazione: Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Fonte: 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 |

Fatti (pronti per citazione)

Campi e comandi stabili per citazioni AI/ricerca.

Comando di installazione
npx skills add https://github.com/dykyi-roman/awesome-claude-code --skill detect-code-smells
Categoria
{}Analisi
Verificato
Prima apparizione
2026-02-22
Aggiornato
2026-03-11

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

Risposte rapide

Che cos'è detect-code-smells?

Rileva gli odori del codice nelle basi di codice PHP. Identifica la classe di Dio, l'invidia delle caratteristiche, i gruppi di dati, l'elenco lungo dei parametri, il metodo lungo, l'ossessione primitiva, le catene di messaggi, l'intimità inappropriata. Genera report utilizzabili con consigli sul refactoring. Fonte: dykyi-roman/awesome-claude-code.

Come installo detect-code-smells?

Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/dykyi-roman/awesome-claude-code --skill detect-code-smells Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Dov'è il repository sorgente?

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