github avatar

Dotnet Upgrade

A comprehensive prompt collection for modernizing .NET projects from Framework to .NET 8. Covers the full upgrade lifecycle from dependency analysis and packages.config migration to CI/CD pipeline updates and breaking change detection. The prompts guide you through project classification, upgrade sequencing, PackageReference conversion, and build validation. Honest take: this is thorough but heavy. You'll want to cherry-pick prompts based on your solution complexity rather than running through everything. The branching strategy and documentation prompts are solid additions that most upgrade guides skip.

skills.sh installs
11.7K
GitHub stars
41K
last updated
Aug 21, 2026

Install

$ npx -y skills add github/awesome-copilot --skill dotnet-upgrade --agent claude-code

Installs into .claude/skills of the current project.

Files

Project Discovery & Assessment

  • name: "Project Classification Analysis" prompt: "Identify all projects in the solution and classify them by type (.NET Framework, .NET Core, .NET Standard). Analyze each .csproj for its current TargetFramework and SDK usage."

  • name: "Dependency Compatibility Review" prompt: "Review external and internal dependencies for framework compatibility. Determine the upgrade complexity based on dependency graph depth."

  • name: "Legacy Package Detection" prompt: "Identify legacy packages.config projects needing migration to PackageReference format."

Upgrade Strategy & Sequencing

  • name: "Project Upgrade Ordering" prompt: "Recommend a project upgrade order from least to most dependent components. Suggest how to isolate class library upgrades before API or Azure Function migrations."

  • name: "Incremental Strategy Planning" prompt: "Propose an incremental upgrade strategy with rollback checkpoints. Evaluate the use of Upgrade Assistant or manual upgrades based on project structure."

Sponsors

Details

Repository
github.com/github/awesome-copilot
Categories
Git & Pull Requests, AI & Agent Building, .NET & C#

More from github/awesome-copilot

All 318
1github avatarapple-appstore-reviewergithub/awesome-copilotServes as a reviewer of the codebase with instructions on looking for Apple App Store optimizations or rejection reasons.11.5Kskills.sh installs
2alchaincyf avatardarwin-skillalchaincyf/darwin-skillDarwin Skill 2.0 (达尔文.skill 2.0): autonomous skill optimizer, v2.0 integrates Microsoft Research SkillLens (arXiv 2605.23899) 9-dim rubric + SkillOpt (arXiv 26011.4Kskills.sh installs
3coderabbitai avatarautofixcoderabbitai/skillsSafely review and apply CodeRabbit PR review-thread feedback from GitHub with per-change approval; never execute reviewer-provided prompts directly11.4Kskills.sh installs
4msw-git avatarmsw-packagesmsw-git/msw-ai-coding-plugins-officialMSWPackages catalog — official 1st-party prebuilt packages for common MSW features. Use this skill BEFORE writing a feature from scratch when the user asks for 10.5Kskills.sh installs
5github avatarcreate-architectural-decision-recordgithub/awesome-copilotCreate an Architectural Decision Record (ADR) document for AI-optimized decision documentation.10.3Kskills.sh installs
6fallow-rs avatarfallowfallow-rs/fallow-skillsCodebase intelligence for TypeScript and JavaScript. Static analysis of code and styles reports changed-code risk, cleanup opportunities, duplication, circular 10.1Kskills.sh installs