Help us improve
Share bugs, ideas, or general feedback.
From code-quality
Identify code smells like long methods, duplication, low cohesion, and high coupling. Use when assessing code health.
npx claudepluginhub sethdford/claude-skills --plugin engineer-code-qualityHow this skill is triggered — by the user, by Claude, or both
Slash command
/code-quality:code-smell-detectorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Heuristics to spot problematic code patterns that indicate deeper design issues.
Detects code smells in PHP codebases including God Class, Feature Envy, Data Clumps, Long Parameter List, Long Method, Primitive Obsession, Message Chains, and Inappropriate Intimacy. Generates reports with severity levels and refactoring recommendations.
Reviews code for smells, complexity, and design issues; applies SOLID principles and clean code heuristics during refactoring. Language-agnostic.
Analyzes code structure, complexity, and quality using cyclomatic and cognitive complexity metrics, detects code smells like long methods and god objects, and suggests refactoring strategies.
Share bugs, ideas, or general feedback.
Heuristics to spot problematic code patterns that indicate deeper design issues.
You are helping the engineer identify code smells. If code is provided, scan for telltale signs of design problems. Reference Martin Fowler's Code Smell catalog.