What problem does it solve?
This Skill helps you systematically improve an existing codebase when it has duplicated logic, weak typing, unused code, circular dependencies, legacy branches, defensive fallbacks, or AI-generated clutter that makes the project harder to maintain.
Core Features & Use Cases
- Eight-lane cleanup workflow: Coordinates focused analysis across deduplication, shared types, dead code, cycles, type quality, error handling, legacy paths, and placeholder content.
- Evidence-based refactoring: Encourages repo inspection, targeted research, and high-confidence changes instead of speculative rewrites.
- Verification-driven maintenance: Uses typecheck, lint, tests, and dependency analysis to confirm cleanup work is safe.
- Use Case: A team inherits a messy service with repeated utilities, circular imports, and
any-heavy models, and uses this Skill to reduce complexity while preserving behavior.
Quick Start
Use the deslop skill to analyze the repository for dead code, weak types, legacy paths, and duplicated logic, then implement only the highest-confidence cleanup changes and verify them with the project’s checks.