Convert .NET tests from NUnit 3/4 to MSTest v4 while preserving VSTest or MTP. Use for replacing NUnit/NUnit3TestAdapter packages, Test/TestCase/ TestCaseSource/Values attributes, constraint assertions, SetUp/TearDown, OneTimeSetUp, SetUpFixture, FixtureLifeCycle, TestContext, categories, retries, timeouts, and NUnit parallelization.
Install
npx skills add dotnet/skills --skill migrate-nunit-to-mstestnpx skills add dotnet/skills --skill migrate-nunit-to-mstest -a claude-code -gnpx skills add dotnet/skills --skill migrate-nunit-to-mstest -a codex -ggemini skills install https://github.com/dotnet/skills.git --path plugins/dotnet-test-migration/skills/migrate-nunit-to-mstestgh skill install dotnet/skills migrate-nunit-to-mstestgit clone --depth 1 https://github.com/dotnet/skills /tmp/dotnet__skills
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/dotnet__skills/plugins/dotnet-test-migration/skills/migrate-nunit-to-mstest ~/.claude/skills/migrate-nunit-to-mstest # Claude Code
cp -R /tmp/dotnet__skills/plugins/dotnet-test-migration/skills/migrate-nunit-to-mstest ~/.agents/skills/migrate-nunit-to-mstest # Codex, Cursor, Gemini CLI, Copilot, OpenCode