test-anti-patterns

Detect .NET testing anti-patterns in MSTest, xUnit, NUnit, and TUnit code.

Updated May 28, 2026
One-click install
npx skills add https://github.com/ojrojas/AgentsInstructions --skill test-anti-patterns-ojrojas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-anti-patterns
Source: https://github.com/ojrojas/AgentsInstructions/tree/main/.claude/skills/dotnet-test/skills/test-anti-patterns
Command: npx skills add https://github.com/ojrojas/AgentsInstructions --skill test-anti-patterns-ojrojas

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill detects anti-patterns and quality issues in existing .NET test code, helping maintain test reliability and diagnostic value.

Core Features & Use Cases

  • Anti-Pattern Detection: Identifies tests with issues that can lead to false confidence, reliability issues, or maintainability concerns.
  • Severity Ranking: Reports issues as Critical, High, Medium, or Low based on the impact on test code.
  • Concrete Fixes: Suggests concrete fixes for identified problems to improve test code.
  • Use Case: For instance, you could run this skill to find issues in a test suite of your .NET application that could potentially undermine its reliability.

Quick Start

Invoke this skill by prompting with: "Audit my tests for .NET anti-patterns".

Frequently Asked Questions about test-anti-patterns

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

FAQPage Schema
How do I detect anti-patterns in .NET test code?

You can detect anti-patterns in .NET test code by auditing your test suite to identify common reliability and maintainability issues across MSTest, xUnit, NUnit, and TUnit frameworks without modifying source code.

What are common .NET testing anti-patterns and quality issues?

Common .NET testing anti-patterns include issues that cause false confidence, reliability problems, or maintainability concerns, identified through framework-specific analysis of your test suite.

Does .NET test analysis work with xUnit, NUnit, and MSTest?

Yes, .NET test analysis works with xUnit, NUnit, MSTest, and TUnit frameworks, performing framework-specific analysis to identify anti-patterns and quality issues without installing any packages.

How do I audit my tests for .NET anti-patterns?

You audit your tests for .NET anti-patterns by running a diagnostic analysis on your test code, which reports issues ranked by severity as Critical, High, Medium, or Low and suggests concrete fixes.

Do I need to install packages to analyze .NET test code quality?

No, you do not need to install packages or modify source code to analyze .NET test code quality, as the diagnostic analysis operates directly on your existing test suite.