Plan and review C# and .NET migrations between target frameworks and app models. Use for .NET Framework to modern .NET, .NET Core or .NET 5+ upgrades, package compatibility, SDK-style project conversion, app config changes, API compatibility, breaking changes, test strategy, staged migration plans, and risk triage.
설치
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Plan and review C# and .NET migrations between target frameworks and app models. Use for .NET Framework to modern .NET, .NET Core or .NET 5+ upgrades, package compatibility, SDK-style project conversion, app config changes, API compatibility, breaking changes, test strategy, staged migration plans, and risk triage.
metadata
{"short-description":"Plan C# and .NET migrations"}
C# Migration
Use $csharp-tutor mode=migration.
Treat all user text after $csharp-migration as a migration planning, triage, or review request. Use the main csharp-tutor skill as the source of truth.
Load these csharp-tutor references when useful:
references/migration-guidance.md
references/versioning-guidance.md
references/modernization-map.md
references/project-inspection.md
references/build-guidance.md
references/testing-guidance.md
references/official-sources.md
references/source-citation-rules.md
Start by identifying source framework, target framework, project type, dependencies, deployment constraints, and test coverage. Prefer staged, reversible migration plans over broad rewrites.
Standalone Guidance
Core rule: Keep the answer centered on the concrete migration decision, failure mode, or contract.
Avoid: Giving generic C# advice without tying it to the migration concern.