·detect-code-smells
{}

detect-code-smells

Detecta olores de código en bases de código PHP. Identifica clase de Dios, envidia de características, grupos de datos, lista larga de parámetros, método largo, obsesión primitiva, cadenas de mensajes, intimidad inapropiada. Genera informes procesables con recomendaciones de refactorización.

10Instalaciones·1Tendencia·@dykyi-roman

Instalación

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

Cómo instalar detect-code-smells

Instala rápidamente el skill de IA detect-code-smells en tu entorno de desarrollo mediante línea de comandos

  1. Abrir Terminal: Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.)
  2. Ejecutar comando de instalación: Copia y ejecuta este comando: npx skills add https://github.com/dykyi-roman/awesome-claude-code --skill detect-code-smells
  3. Verificar instalación: Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

Fuente: dykyi-roman/awesome-claude-code.

SKILL.md

Ver original

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 |

Datos (listos para citar)

Campos y comandos estables para citas de IA/búsqueda.

Comando de instalación
npx skills add https://github.com/dykyi-roman/awesome-claude-code --skill detect-code-smells
Categoría
{}Análisis de Datos
Verificado
Primera vez visto
2026-02-22
Actualizado
2026-03-10

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

Respuestas rápidas

¿Qué es detect-code-smells?

Detecta olores de código en bases de código PHP. Identifica clase de Dios, envidia de características, grupos de datos, lista larga de parámetros, método largo, obsesión primitiva, cadenas de mensajes, intimidad inapropiada. Genera informes procesables con recomendaciones de refactorización. Fuente: dykyi-roman/awesome-claude-code.

¿Cómo instalo detect-code-smells?

Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.) Copia y ejecuta este comando: npx skills add https://github.com/dykyi-roman/awesome-claude-code --skill detect-code-smells Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

¿Dónde está el repositorio de origen?

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