SkillTrust

← All skills

migrate-xunit-to-mstest

100 / 100 · Low risk

Fine to try.

By managedcode/dotnet-skills (GitHub) · coding · 509 stars · scanned at commit bcb5776

Convert .NET tests from xUnit.net v2/v3 to MSTest v4 while preserving VSTest or MTP. Use for replacing xunit packages, Fact/Theory/InlineData/MemberData, assertions, IClassFixture/ICollectionFixture, ITestOutputHelper, TestContext cancellation, traits/Owner, skips, timeouts, and xUnit parallelization. Also use when a "convert xUnit to MSTest" request may already be migrated: inspect and report the no-op. Do not use for xUnit v2-to-v3, MSTest upgrades, NUnit/TUnit conversion, or runner-only VSTe…

Works with any agent that supports SKILL.md skills.

Partially scanned — some files couldn't be read; we'll retry on the next scan

What this skill can do

We found nothing in the files we read that matches our rules. That does not prove the skill is safe: see the limits of static scanning.

Other copies in this repository

managedcode/dotnet-skills has 1 more folder with a skill named migrate-xunit-to-mstest. This page shows the lowest-scoring copy.

Install

Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.

if [ -e ~/.agents/skills/'migrate-xunit-to-mstest' ] || [ -L ~/.agents/skills/'migrate-xunit-to-mstest' ]; then echo 'A skill folder named migrate-xunit-to-mstest already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/managedcode/dotnet-skills' "$d" && git -C "$d" checkout --quiet 'bcb577668094423d6ffd72986569865b442e03d1' -- 'catalog/Testing/Official-DotNet-Test-Migration/skills/migrate-xunit-to-mstest' && mkdir -p ~/.agents/skills && cp -R "$d"/'catalog/Testing/Official-DotNet-Test-Migration/skills/migrate-xunit-to-mstest' ~/.agents/skills/'migrate-xunit-to-mstest' && rm -rf "$d"; fi

Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'migrate-xunit-to-mstest' ~/.claude/skills/'migrate-xunit-to-mstest' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.

Badge for your README

The badge for managedcode/dotnet-skills shows the score of its lowest-scoring skill.

SkillTrust badge for managedcode/dotnet-skills

[![SkillTrust](https://zalavijaysinh.github.io/skilltrust/badges/managedcode/dotnet-skills.svg)](https://zalavijaysinh.github.io/skilltrust/repos/managedcode/dotnet-skills/)

Score history

DateVersionScore
2026-11-09bcb5776100
2026-11-07367e97f100