qa-dotnet

Runs and analyzes .NET unit and functional tests across test projects.

Updated Jul 13, 2026
One-click install
npx skills add https://github.com/torikhayes/aeai-dotnet-brownfield --skill qa-dotnet-torikhayes
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: qa-dotnet
Source: https://github.com/torikhayes/aeai-dotnet-brownfield/tree/main/.claude/skills/qa-dotnet
Command: npx skills add https://github.com/torikhayes/aeai-dotnet-brownfield --skill qa-dotnet-torikhayes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Running and interpreting .NET test suites across multiple projects is repetitive and error-prone, especially when diagnosing why specific tests fail or verifying service behavior after code changes. ## Core Features & Use Cases - Test Execution: Runs dotnet test across all unit and functional test projects in the solution. - Failure Diagnosis: Analyzes failing tests to identify root causes and report pass/fail status per project. - Use Case: After modifying a service in the eShop solution, ask the agent to run the full test suite and summarize which projects pass, which fail, and why. ## Quick Start Ask the agent to run all .NET tests in the solution and report any failures with their likely causes.

Frequently Asked Questions about qa-dotnet

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run all .NET tests in a solution?▼

Use dotnet test at the solution level to execute every test project. This skill automates that run and then summarizes pass/fail status per project so you do not have to parse raw console output.

How to diagnose failing dotnet test cases?▼

Run the failing test project with dotnet test and inspect the assertion messages and stack traces in the output. This skill performs that analysis and reports likely root causes for each failure.

Does this work with both unit and functional tests?▼

Yes, it covers both unit and functional test projects in the .NET solution. It checks pass/fail status across all test projects rather than a single suite.

What are the limitations of automated .NET test analysis?▼

Analysis depends on the information present in test output, so failures with vague assertions or environment-specific issues may need manual investigation. It also requires a working .NET SDK environment to execute tests.