Use this skill when a codebase has accumulated hygiene debt:
Do NOT use for architectural refactoring, bug fixes, or business logic changes. This skill focuses purely on hygiene and automated cleanup.
| codebasepath | string | Yes | Absolute path to codebase root | | language | string | Yes | Primary language (js, python, r, rust, etc.) | | cleanupmode | enum | No | safe (default) or aggressive | | runtests | boolean | No | Run test suite after cleanup (default: true) | | backup | boolean | No | Create backup before deletion (default: true) |
비즈니스 로직이나 아키텍처를 변경하지 않고도 데드 코드, 사용하지 않는 가져오기를 제거하고, Lint 경고를 수정하고, 코드베이스 전체에서 서식을 정규화합니다. 빠른 개발 중에 린트 경고가 쌓이고, 사용하지 않는 가져오기 및 변수가 파일을 어수선하게 만들고, 데드 코드 경로가 제거되지 않았으며, 형식이 일관되지 않거나, 정적 분석 도구가 수정 가능한 위생 문제를 보고하는 경우에 사용하세요. 출처: pjt222/development-guides.