Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Automated detection of code smells and anti-patterns to identify refactoring opportunities
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | -13% | 0% |
| case-02 | ✗→✓ | ▲ Improved | 25% | 0% |
| case-03 | ✗→✓ | ▲ Improved | -20% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 1016% | 0% |
| case-07 | ✗→✓ | ▲ Improved | -2% | 0% |
Automated detection of code smells, anti-patterns, and design issues that indicate deeper problems in the codebase. This skill identifies refactoring opportunities and prioritizes them by impact.
Enable systematic detection of code smells for:
| Tool | Purpose | Integration Method | |------|---------|-------------------| | SonarQube | Code smell detection | MCP Server / API | | PMD | Java smell detection | CLI | | IntelliJ IDEA | IDE-based analysis | CLI / Export | | Designite | Design smell detection | CLI | | ast-grep | Pattern-based detection | MCP Server / CLI | | ESLint | JavaScript smell rules | CLI |
json{ "analysisId": "string", "timestamp": "ISO8601", "target": { "path": "string", "filesAnalyzed": "number" }, "smells": [ { "type": "string", "severity": "high|medium|low", "file": "string", "line": "number", "element": "string", "description": "string", "metrics": {}, "refactoringSuggestion": "string", "estimatedEffort": "string" } ], "summary": { "totalSmells": "number", "byType": {}, "bySeverity": {}, "hotspots": [] } }
static-code-analyzer: Broader quality analysisrefactoring-assistant: Smell remediationdead-code-eliminator: Unused code removalcode-transformation-executor: Executes refactoringstechnical-debt-auditor: Prioritizes debt remediationOther measured skills in the registry, with their headline benchmark lift.