exp-test-tagging

Tag C# tests with standardized traits and generate distribution summaries.

2|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/sayedihashimi/copilot-skill-eval --skill exp-test-tagging
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: exp-test-tagging
Source: https://github.com/sayedihashimi/copilot-skill-eval/tree/main/examples/aspnet-razor-pages/plugins/dotnet-skills/dotnet-experimental/skills/exp-test-tagging
Command: npx skills add https://github.com/sayedihashimi/copilot-skill-eval --skill exp-test-tagging

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyzes test suites and tags each test with a standardized set of trait labels to enable quick audits, distribution insights, and governance over test quality.

Core Features & Use Cases

  • Tag tests with trait taxonomy (positive, negative, boundary, critical-path, smoke, regression) to categorize existing tests.
  • Generate a trait distribution summary to inform test coverage decisions and risk assessment.
  • Avoid creating new tests or migrating frameworks while auditing current suites.

Quick Start

Run the tagging workflow on your test project to categorize tests by traits and generate a summary.

Frequently Asked Questions about exp-test-tagging

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

FAQPage Schema
How do I tag C# unit tests with traits for auditing?

Tag C# unit tests with traits by classifying assertions, inputs, and setup into predefined categories like positive, negative, boundary, critical-path, smoke, and regression. This generates validated trait annotations and a distribution summary for quick audits.

What is a standardized test trait taxonomy?

A standardized test trait taxonomy is a classification system that categorizes tests into predefined labels such as positive, negative, boundary, critical-path, smoke, and regression. It reveals test distribution and supports governance over test quality.

Does test tagging work with MSTest, xUnit, and NUnit?

Test tagging works with MSTest, xUnit, and NUnit. The skill targets C# test projects across these frameworks to classify existing tests and generate a trait distribution summary for coverage insights.

How do I generate a test distribution summary for my C# project?

Generate a test distribution summary by running the tagging workflow on your C# test project. The process categorizes tests into traits like smoke and regression, then outputs a summary to inform test coverage decisions and risk assessment.

Will tagging tests create new tests or migrate my testing framework?

Tagging tests will not create new tests or migrate your testing framework. The process strictly avoids creating new tests or migrating frameworks while auditing current suites, focusing only on classifying existing tests.

When do I need to classify tests into boundary and critical-path traits?

Classify tests into boundary and critical-path traits when you need to assess test coverage and risk. The taxonomy uses assertions, inputs, and setup to categorize tests, providing distribution insights for quality governance.