What problem does it solve?
De-sloppify removes accumulated .NET tech debt—formatting drift, unused usings, analyzer warnings, dead code, TODO clutter, non-inherited classes, and missing CancellationToken propagation—while minimizing the risk of breaking builds and tests.
Core Features & Use Cases
- Run a 7-step, ordered cleanup pipeline to avoid random churn and keep changes reviewable (formatting, unused usings, analyzer warnings, dead code removal, TODO resolution, sealed class audit, CancellationToken propagation).
- Verify after each phase using build and tests so cleanup is safe and reversible (commit between phases).
- Use guardrails for risky changes with explicit safety checks before dead-code removal (reference checks, grep for string-based usage, DI/serialization/config checks).
Quick Start
Use the de-sloppify skill when you want to clean up a .NET solution by running a verified cleanup pass for “de-sloppify” and related housekeeping terms.