What problem does it solve?
This Skill automates the complex, multi-phase modernization of legacy .NET applications to the latest .NET 10 framework, ensuring compatibility, security, and modern architectural patterns.
Core Features & Use Cases
- End-to-End Modernization: Orchestrates phases 1-8 of .NET modernization, from assessment to deployment planning.
- Hybrid Toolchain: Combines HVE Core agents, AppMod-Dotnet tools, and awesome-copilot patterns for comprehensive results.
- Modern Architecture: Implements microservice decomposition, Kotlin/React BFFs, and .NET Aspire orchestration.
- Security Focused: Integrates security scanning and CVE checks throughout the process.
- Use Case: A customer has a critical but outdated .NET WebForms application. This Skill will assess its architecture, refactor it into .NET 10 microservices, migrate its SQL Server database to PostgreSQL, build corresponding Kotlin and React BFFs, and provide a deployment plan, all while ensuring security best practices are met.
Quick Start
Apply the dotnet10-modernization-customer skill to the legacy application located at '/path/to/legacy/app' to upgrade it to .NET 10.