Systematically removes dead code, debugging artifacts, and technical debt to maintain a lean and efficient codebase.
The Cleanup skill helps developers maintain high code quality by providing a structured workflow for post-feature maintenance. It addresses the common issue of 'LLM mess'—where AI-generated code leaves behind unused variables, commented-out blocks, and debugging logs—by automating the detection and removal of bloat. By integrating tools like ts-prune and depcheck with manual verification steps, it ensures that your repository stays performant, readable, and free of unnecessary dependencies.
주요 기능
01Removal of debugging artifacts and console log statements
021 GitHub stars
03Guidance on replacing unsafe type assertions with robust type guards
04Automated detection of unused exports, variables, and dependencies
05Identification of orphaned files and duplicate code patterns
06Structured handling of TODO, FIXME, and HACK comments
사용 사례
01Cleaning up artifacts and experimental code after a major refactoring session
02Finalizing a feature branch before opening a pull request
03Performing periodic maintenance to reduce bundle size and technical debt