Repository

microsoft/testfx agent skills

Every skill in the microsoft/testfx repository on GitHub, ranked by score, with the commands to install them.
skills
44
official
44
GitHub stars
1k
Official

GitHub description: “This repository holds the source code of Microsoft.Testing.Platform (MTP), a lightweight alternative to VSTest, as well as MSTest adapter and framework.”

Stars
1,047 (314 forks)
Licence
MIT
Last push
Oct 2026
Created
Aug 2016
  • dotnet
  • microsoft
  • mstest
  • test
  • test-framework
  • tdd
  • mstestv2
  • unittest
  • test-runner
  • testing-tools
  • visual-studio
  • mtp
  • testing
  • microsoft-testing-platform
  • mstestv3
  • mstestv4

Install all skills

skills CLI (any agent)
npx skills add microsoft/testfx

Add --skill <name> for a single skill and -a <agent> to choose the agent (see the agent guides).

Skills in microsoft/testfx, ranked

Ranked by score. Sort bymost stars,trending,newest,recently updated

Skills in microsoft/testfx, ranked
#SkillRepositoryStarsUsed inTokensAuto-checkLicenceUpdated
1

Guide for organizing MSBuild infrastructure with Directory.Build.props, Directory.Build.targets, Directory.Packages.props, and Directory.Build.rsp.

microsoft/testfx1k1 repo~2.5kAutomated safety check: PassMITtoday
2

Analyze MSBuild binary logs to diagnose build failures. An agent skill from microsoft/testfx.

microsoft/testfx1k3 repos~730Automated safety check: PassMITtoday
3

Project-wide code coverage and CRAP (Change Risk Anti-Patterns) score analysis for .NET projects.

microsoft/testfx1k—~7.3kAutomated safety check: PassMITtoday
4

Guide for optimizing MSBuild incremental builds. An agent skill from microsoft/testfx.

microsoft/testfx1k3 repos~3.7kAutomated safety check: PassMITtoday
5

Guide for modernizing and migrating MSBuild project files to SDK-style format.

microsoft/testfx1k3 repos~4.3kAutomated safety check: PassMITtoday
6

Catalog of MSBuild anti-patterns with detection rules and fix recipes.

microsoft/testfx1k—~4.5kAutomated safety check: PassMITtoday
7

Guide for interpreting ResolveProjectReferences time in MSBuild performance summaries.

microsoft/testfx1k3 repos~743Automated safety check: PassMITtoday
8

Generate MSBuild binary logs (binlogs) for build diagnostics and analysis.

microsoft/testfx1k2 repos~824Automated safety check: PassMITtoday
9

Diagnose MSBuild build performance bottlenecks using binary log analysis.

microsoft/testfx1k2 repos~2.6kAutomated safety check: PassMITtoday
10

Fix MSBuild targets that generate files during the build but those files are missing from compilation or output.

microsoft/testfx1k2 repos~1.8kAutomated safety check: PassMITtoday
11
11.Item ManagementOfficial

Patterns for managing MSBuild item groups: Include/Remove/Update semantics, item metadata, batching with %(Metadata), transforms, per-item filtering, and cross-product batching pitfalls.

microsoft/testfx1k2 repos~1.4kAutomated safety check: PassMITtoday
12

MSBuild property definition patterns: conditional defaults, composition/concatenation, path normalization, trailing slash handling, TFM detection helpers, and property evaluation order.

microsoft/testfx1k2 repos~1.7kAutomated safety check: PassMITtoday
13
13.Target AuthoringOfficial

Canonical patterns for writing custom MSBuild targets. An agent skill from microsoft/testfx.

microsoft/testfx1k2 repos~1.7kAutomated safety check: PassMITtoday
14
14.Eval PerformanceOfficial

Guide for diagnosing and improving MSBuild project evaluation performance.

microsoft/testfx1k3 repos~1.3kAutomated safety check: PassMITtoday
15
15.Filter SyntaxOfficial

Reference data for test filter syntax across all platform and framework combinations: VSTest --filter expressions, MTP filters for MSTest/NUnit/xUnit v3/TUnit, and VSTest-to-MTP filter translation.

microsoft/testfx1k3 repos~1.5kAutomated safety check: PassMITtoday
16

Detects MSBuild projects with conflicting OutputPath or IntermediateOutputPath.

microsoft/testfx1k1 repo~5.5kAutomated safety check: PassMITtoday
17

Fix build errors and breaking changes after upgrading MSTest from v3 to v4, or plan a complete MSTest v3-to-v4 migration.

microsoft/testfx1k1 repo~6kAutomated safety check: PassMITtoday
18

Provides file paths to language-specific extension files for the code-testing pipeline.

microsoft/testfx1k2 repos~930Automated safety check: PassMITtoday
19

Provides file paths to language-specific reference files for the test ANALYSIS skills (assertion-quality, test-anti-patterns, test-gap-analysis, test-smell-detection, test-tagging).

microsoft/testfx1k2 repos~1.1kAutomated safety check: PassMITtoday
20

Analyzes the variety and depth of assertions across test suites in any language.

microsoft/testfx1k—~4.1kAutomated safety check: PassMITtoday
21

Establish build performance baselines and apply systematic optimization techniques.

microsoft/testfx1k—~3.1kAutomated safety check: PassMITtoday
22

Generates and writes new unit tests for any programming language — scaffolds .NET test projects, pytest suites, Vitest/Jest suites, Go test files, and JUnit suites, and configures coverage tooling…

microsoft/testfx1k—~2.7kAutomated safety check: PassMITtoday
23
23.Crap ScoreOfficial

Calculates targeted CRAP (Change Risk Anti-Patterns) scores for a named .NET method, class, or single source file.

microsoft/testfx1k—~1.9kAutomated safety check: PassMITtoday
24

Scan C source files for hard-to-test static dependencies — DateTime.Now/UtcNow, File., Directory., Environment., HttpClient, Console., Process., and other untestable statics.

microsoft/testfx1k—~1.9kAutomated safety check: PassMITtoday
25
25.Extension PointsOfficial

Guide for MSBuild extensibility: CustomBefore/CustomAfter hooks, wildcard imports with alphabetic ordering, import gating with control properties, NuGet package build extension layout…

microsoft/testfx1k—~2.6kAutomated safety check: PassMITtoday
26

Generate wrapper interfaces and DI registration for hard-to-test static dependencies in C.

microsoft/testfx1k—~2.2kAutomated safety check: PassMITtoday
27

Migrate MSTest v1 or v2 test project to MSTest v3. An agent skill from microsoft/testfx.

microsoft/testfx1k—~2.9kAutomated safety check: PassMITtoday
28

Mechanically replace static dependency call sites with wrapper or built-in abstraction calls across a bounded scope (file, project, or namespace).

microsoft/testfx1k—~2.1kAutomated safety check: PassMITtoday
29

Migrates .NET test projects from VSTest to Microsoft.Testing.Platform (MTP).

microsoft/testfx1k—~4.8kAutomated safety check: PassMITtoday
30

Migrate .NET test projects from xUnit.net (v2 or v3) to MSTest v4.

microsoft/testfx1k—~9.8kAutomated safety check: PassMITtoday
31

Migrates .NET test projects from xUnit.net v2 to xUnit.net v3.

microsoft/testfx1k—~2.2kAutomated safety check: PassMITtoday
32
32.Msbuild ServerOfficial

Guide for using MSBuild Server to improve CLI build performance.

microsoft/testfx1k—~678Automated safety check: PassMITtoday
33
33.Mtp Hot ReloadOfficial

Suggests using Microsoft Testing Platform (MTP) hot reload to iterate fixes on failing tests without rebuilding.

microsoft/testfx1k—~1.5kAutomated safety check: PassMITtoday
34
34.Run TestsOfficial

For dotnet test: figures out which test platform (VSTest vs Microsoft.Testing.Platform) a project uses from Directory.Build.props, global.json, and .csproj, then picks the matching command syntax.

microsoft/testfx1k—~4.2kAutomated safety check: PassMITtoday
35

Performs pseudo-mutation analysis on production code in any language to find gaps in existing test suites.

microsoft/testfx1k—~4kAutomated safety check: PassMITtoday
36

Deep-dive audit using the full testsmells.org 19-smell academic catalog for tests in any language.

microsoft/testfx1k—~5.3kAutomated safety check: PassMITtoday
37
37.Test TaggingOfficial

Analyzes test suites in any language and tags each test with a standardized set of traits (positive, negative, critical-path, boundary, smoke, regression, integration, performance, security).

microsoft/testfx1k—~4.3kAutomated safety check: PassMITtoday
38

Write new MSTest unit tests and fix existing MSTest code using MSTest 3.x/4.x modern APIs and best practices.

microsoft/testfx1k—~3.1kAutomated safety check: PassMITtoday
39

Guide for optimizing MSBuild build parallelism and multi-project scheduling.

microsoft/testfx1k—~1.2kAutomated safety check: PassMITtoday
40
40.Code ReviewOfficial

Review pull requests for MSTest and Microsoft.Testing.Platform with TestFx-specific checks.

microsoft/testfx1k—~3.7kAutomated safety check: PassMITtoday
41

Reference data for .NET test framework detection patterns, assertion APIs, skip annotations, setup/teardown methods, and common test smell indicators across MSTest, xUnit, NUnit, and TUnit.

microsoft/testfx1k—~1.8kAutomated safety check: PassMITtoday
42

Audits existing test code in any language for anti-patterns and quality issues — produces a severity-ranked report (Critical / Warning / Info) with concrete code-level fixes.

microsoft/testfx1k—~4.9kAutomated safety check: PassMITtoday
43

Reference data for detecting the test platform (VSTest vs Microsoft.Testing.Platform) and test framework (MSTest, xUnit, NUnit, TUnit) from project files.

microsoft/testfx1k—~886Automated safety check: PassMITtoday
44

Systematic activities that need to be performed after a release is done.

microsoft/testfx1k—~890Automated safety check: PassMITtoday

Questions, answered from the data.

What is the best skill in microsoft/testfx?

Directory Build Organization (official) from microsoft/testfx ranks first of the 44 skills in microsoft/testfx listed here, with the highest score: its repository has 1k GitHub stars, 1 other GitHub owner carry a copy, its SKILL.md loads about 2.5k tokens and it passes the automated safety check with no findings. Next come Binlog Failure Analysis and Coverage Analysis.

Are the skills in microsoft/testfx official?

44 of the 44 skills in microsoft/testfx are official, published by the vendor's own GitHub organization: Directory Build Organization, Binlog Failure Analysis, Coverage Analysis, Incremental Build, Msbuild Modernization and 39 more.

How do I install all skills from microsoft/testfx?

Run npx skills add microsoft/testfx in your project: the open-source skills CLI installs the repository's skills into your coding agent's skills folder. To install a single skill, open its page here for the exact command.

How are these skills ranked?

By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.