What problem does it solve?
Manually identifying technical debt, code smells, and quality gaps across multi-language codebases is time-consuming, inconsistent, and often misses hidden maintenance risks that slow down development teams and increase long-term maintenance costs.
Core Features & Use Cases
- Multi-language codebase health scanning: Detects mechanical issues (dead code, unused imports, duplication, security smells) and subjective quality gaps (naming, error handling, abstractions, clarity) across projects.
- Prioritized cleanup workflow: Automatically triages findings, builds a prioritized execution queue, and guides users through fixes with branch management, commit tracking, and PR integration.
- Use Case: A team maintaining separate frontend and backend projects can scan each codebase individually to avoid mixed scan state, get a ranked list of fixes, and execute cleanup work on a dedicated branch without disrupting main development.
Quick Start
Use the desloppify skill to run a full health scan of your current codebase and get a prioritized list of cleanup tasks to improve code quality.