dotnet-test-quality

Community

Enhance .NET test effectiveness.

AuthorAGIBuild
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses the challenge of ensuring that automated tests for .NET applications are not only comprehensive but also effective at catching bugs, by measuring and improving code coverage, mutation testing, and test stability.

Core Features & Use Cases

  • Code Coverage Analysis: Integrates with Coverlet to measure how much of your codebase is exercised by tests, generating human-readable reports with ReportGenerator.
  • Mutation Testing: Utilizes Stryker.NET to assess the quality of your test suite by introducing code changes and verifying tests detect them.
  • Flaky Test Detection: Provides strategies and tools to identify and manage unreliable tests that pass and fail intermittently.
  • Use Case: After implementing new features, run this Skill to confirm your tests cover the new code adequately, identify any weaknesses in your test suite using mutation testing, and ensure tests are stable before merging to production.

Quick Start

Run the dotnet-test-quality skill to analyze code coverage and perform mutation testing on your .NET project.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: dotnet-test-quality
Download link: https://github.com/AGIBuild/Agibuild.Fulora/archive/main.zip#dotnet-test-quality

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.