code-smells
Installation
SKILL.md
Code Smells
Use this skill to identify maintainability risks and propose pragmatic refactoring paths.
Intent Router
| Need | Load |
|---|---|
| smell categories, root-cause triage, and review checklist | references/smell-catalog.md |
| language-specific smell examples for python, typescript, javascript, c, c++, c#, and rust | references/language-examples.md |
Quick Start
- Start by identifying the smells that most directly block safe change.
- Tie each smell to a concrete maintenance cost such as hidden coupling, duplication, or fragile edits.
- Prioritize refactors that simplify understanding, ownership, and testing before broad stylistic cleanup.
- Recommend a sequence of small improvements rather than a heroic rewrite.