test-analysis-extensions

Installation
SKILL.md

Test Analysis Extensions

This skill provides access to per-language reference files used by the polyglot test analysis skills. Call this skill to get the list of available extension files, then read the one matching the target codebase's language and test framework.

Available Extension Files

File Languages / Frameworks Contents
extensions/dotnet.md .NET (C#/F#/VB) — MSTest, xUnit, NUnit, TUnit Test markers, assertion APIs, sleep/delay patterns, skip annotations, mystery guest, integration markers, setup/teardown, tag support
extensions/python.md Python — pytest, unittest Same categories, with pytest fixtures/markers and unittest TestCase
extensions/typescript.md TypeScript / JavaScript — Jest, Vitest, Mocha, Jasmine, node:test Same categories, with async/await pitfalls
extensions/java.md Java — JUnit 4, JUnit 5 (Jupiter), TestNG Same categories, with @Tag / @Category / groups
extensions/go.md Go — testing package, testify Same categories, with table-driven idiom and build tags
extensions/ruby.md Ruby — RSpec, Minitest Same categories, with RSpec metadata and Minitest tags
extensions/rust.md Rust — built-in #[test], cargo test Same categories, with #[ignore], #[should_panic], feature flags
extensions/swift.md Swift — XCTest, Swift Testing Same categories, with @Test, @Tag, @Suite
extensions/kotlin.md Kotlin — JUnit 5, Kotest, MockK Same categories, with @Tag and Kotest tags
extensions/powershell.md PowerShell — Pester v5 Same categories, with -Tag and Skip
extensions/cpp.md C++ — GoogleTest, Catch2, doctest Same categories, with [tags] and * filters
Installs
102
Repository
dotnet/skills
GitHub Stars
3.5K
First Seen
Jun 1, 2026
test-analysis-extensions — dotnet/skills