System Documentation

What problem does it solve?

This Skill automates the complex and time-consuming process of modernizing legacy .NET Framework applications to the latest .NET 10 version, ensuring improved security, performance, and maintainability.

Core Features & Use Cases

  • End-to-End Modernization: Orchestrates the entire lifecycle from assessment to deployment planning.
  • Security Integration: Incorporates security scanning and remediation throughout the process.
  • Stored Procedure Conversion: Transforms T-SQL business logic into testable C# code.
  • Use Case: Modernize a critical .NET Framework 4.8 e-commerce application to .NET 10, including migrating stored procedures to EF Core and ensuring all security vulnerabilities are addressed before deployment.

Quick Start

Use the dotnet-modernization skill to begin upgrading the .NET application located in the './legacy/MyApp' directory.

Dependency Matrix

Required Modules

appmod-dotnet-install-appcatappmod-dotnet-run-assessmentappmod-dotnet-build-projectappmod-dotnet-cve-checkappmod-dotnet-run-test

Components

scriptsreferencesassets

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: dotnet-modernization
Download link: https://github.com/kfolkes/app-mod-iaa/archive/main.zip#dotnet-modernization

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.