What problem does it solve? Test filter syntax differs across platforms (VSTest vs. Microsoft Testing Platform) and frameworks (MSTest, NUnit, xUnit v2/v3, TUnit), making it easy to write invalid filter expressions when running or migrating .NET tests. This Skill supplies the correct syntax for every combination so agents and developers apply the right filter flags. ## Core Features & Use Cases - VSTest filter expressions: Documents --filter operators (=, !=, ~, !~), combinators (|, &), and supported properties per framework (MSTest, xUnit v2, NUnit). - MTP filter variants: Covers MSTest/NUnit --filter passthrough, xUnit v3 framework-specific flags (--filter-class, --filter-method, --filter-trait, --filter-query), and TUnit --treenode-filter path syntax. - VSTest-to-MTP translation table: Maps legacy VSTest filter expressions to xUnit v3 native MTP equivalents for migration workflows. - Use Case: When migrating a test suite from VSTest to Microsoft Testing Platform with xUnit v3, look up how to convert TestCategory=Smoke into --filter-trait "Category=Smoke". ## Quick Start Ask the agent to show the correct filter syntax for running only integration tests in xUnit v3 on Microsoft Testing Platform.