What problem does it solve?
This Skill identifies outdated practices, deprecated packages, and obsolete target frameworks in .NET projects, providing clear recommendations for modernization.
Core Features & Use Cases
- Target Framework Analysis: Detects and suggests upgrades for outdated .NET TFMs.
- Package Modernization: Flags deprecated or superseded NuGet packages with their modern replacements.
- API Pattern Updates: Identifies legacy code patterns (e.g., Startup.cs, synchronous I/O) and suggests modern alternatives.
- Build Configuration Audit: Checks for missing modern build infrastructure like CPM, .editorconfig, and analyzers.
- Use Case: A development team wants to ensure their large .NET codebase is up-to-date with the latest best practices and security standards. This skill provides a comprehensive audit report to guide their refactoring efforts.
Quick Start
Run a comprehensive modernization scan on the current .NET project.