A cleaner .NET codebase, checked at every step.
Cleans a .NET codebase through ordered cleanup steps, with builds and tests verifying each step.
When to use it
Use for code cleanup, after feature merges or dependency upgrades, during pre-release hardening, or before performance work; keep cleanup separate from feature work.
Give it a .NET project to clean up; it applies the selected cleanup steps in order, verifies each step, and commits the changes.
What you provide
Requires dotnet for formatting, analyzer fixes, builds, and tests.
This skill
project issue tracker
Creates issues for unresolved TODOs (irreversible)