Plugin dotnet-test
Skills for running, generating, analyzing, and improving .NET tests: test execution, filtering, platform detection, coverage, testability, and MSTest workflows.
Comment installer le plugin dotnet-test
Exécutez les deux commandes dans Claude Code. La première ajoute la marketplace une seule fois ; la seconde installe le plugin.
/plugin marketplace add dotnet/skills
/plugin install dotnet-test@dotnet-agent-skillsContenu de dotnet-test
34 parties lues depuis les fichiers du plugin.
Agents 10
Appeler via @agent-dotnet-test:name- @agent-dotnet-test:code-testing-builder.agent
Aucune description dans le fichier.
- @agent-dotnet-test:code-testing-fixer.agent
Aucune description dans le fichier.
- @agent-dotnet-test:code-testing-implementer.agent
Aucune description dans le fichier.
- @agent-dotnet-test:code-testing-linter.agent
Aucune description dans le fichier.
- @agent-dotnet-test:code-testing-planner.agent
Aucune description dans le fichier.
- @agent-dotnet-test:code-testing-researcher.agent
Aucune description dans le fichier.
- @agent-dotnet-test:code-testing-tester.agent
Aucune description dans le fichier.
- @agent-dotnet-test:test-engineer.agent
Aucune description dans le fichier.
- @agent-dotnet-test:test-quality-auditor.agent
Aucune description dans le fichier.
- @agent-dotnet-test:testability-migration.agent
Aucune description dans le fichier.
Skills 24
Claude le charge quand la tâche correspond- assertion-quality
Analyzes test code to measure assertion depth, variety, and meaningfulness across multiple programming languages.
- code-testing
Generates, repairs, and strengthens unit tests across various frameworks like xUnit, pytest, and Jest using a research-plan-implement pipeline.
- code-testing-agent
Redirects legacy code-testing-agent calls to the current code-testing skill workflow.
- code-testing-extensions
Provides a reference catalog of language-specific guidance files for code-testing pipelines.
- coverage-analysis
Analyzes .NET code coverage reports to interpret line, branch, and condition metrics and assess refactoring safety using CRAP scores.
- crap-score
Calculates Change Risk Anti-Patterns (CRAP) scores for .NET methods, classes, or files by combining cyclomatic complexity and code coverage.
- detect-static-dependencies
Scans C# codebases to identify hard-to-test static dependencies like DateTime, FileSystem, and HttpClient for testability auditing.
- filter-syntax
Provides reference syntax for creating and translating test filters across VSTest and MTP for MSTest, NUnit, xUnit v3, and TUnit.
- find-untested-sources
Identifies source files without corresponding tests by statically parsing code using Roslyn or tree-sitter.
- generate-testability-wrappers
Generates wrapper interfaces, default implementations, and DI registrations to replace untestable static dependencies in C# code.
- grade-tests
Grades individual test methods for readiness and quality using an A-F rubric and Pass/Fail decision results.
- migrate-static-to-wrapper
Performs mechanical replacement of static dependency call sites with injected wrapper interfaces or built-in abstractions like TimeProvider.
- mtp-hot-reload
Sets up and manages a long-lived console host for automatic test re-runs following code edits in Microsoft Testing Platform projects.
- platform-detection
Identifies a .NET project's test platform, framework, command mode, and project system type by resolving configuration precedence.
- run-tests
Generates or executes the correct .NET test commands for various project styles, test frameworks, and SDK modes.
- scaffold-dotnet-test-project
Scaffolds, repairs, or registers .NET test projects to ensure correct solution wiring and CI test discovery.
- test-analysis-extensions
Provides language-specific reference files containing lookup tables for test markers, assertion APIs, and framework-specific patterns.
- test-anti-patterns
Audits test files or suites to produce a severity-ranked diagnostic report identifying quality issues and anti-patterns.
- test-gap-analysis
Identifies caller-visible production behavior changes that existing tests would miss using pseudo-mutation analysis.
- test-smell-detection
Audits test code using the testsmells.org academic taxonomy to identify and provide fixes for formal test smells across multiple programming languages.
- test-tagging
Classifies existing test suites by standard traits and reports their distribution to provide visibility into test coverage and types.
- test-value-evidence
Assess tests against specific code changes or features to provide red-green evidence by comparing implementations against meaningful counterfactuals.
- testability-obstacle
Introduces minimal production seams for C#/.NET to enable deterministic testing of ambient dependencies like DateTime, File, and Random.
- writing-mstest-tests
Fix, modernize, and explain MSTest unit tests and configurations while respecting specific version constraints and project setups.
Utiliser dotnet-test dans Claude Code
Demandez un agent par son nom :
@agent-dotnet-test:code-testing-builder.agent
@agent-dotnet-test:code-testing-fixer.agentLes Skills ne nécessitent pas de commande. Claude les lit quand votre requête correspond à leur description.
Mettre à jour, désactiver ou supprimer
- Mettre à jour le plugin (shell)
- claude plugin update dotnet-test@dotnet-agent-skills
- Actualiser le marketplace
- /plugin marketplace update dotnet-agent-skills
- Le désactiver pour le moment
- /plugin disable dotnet-test@dotnet-agent-skills
- Le supprimer
- /plugin uninstall dotnet-test@dotnet-agent-skills
Skills dans dotnet-test
Generates, repairs, and strengthens unit tests across various frameworks like xUnit, pytest, and Jest using a research-plan-implement pipeline.
2 fichiers5,9 kétoilesProvides a reference catalog of language-specific guidance files for code-testing pipelines.
22 fichiers5,9 kétoilesAnalyzes .NET code coverage reports to interpret line, branch, and condition metrics and assess refactoring safety using CRAP scores.
8 fichiers5,9 kétoilesIdentifies source files without corresponding tests by statically parsing code using Roslyn or tree-sitter.
3 fichiers5,9 kétoilesIdentifies a .NET project's test platform, framework, command mode, and project system type by resolving configuration precedence.
2 fichiers5,9 kétoilesProvides language-specific reference files containing lookup tables for test markers, assertion APIs, and framework-specific patterns.
12 fichiers5,9 kétoilesIdentifies caller-visible production behavior changes that existing tests would miss using pseudo-mutation analysis.
3 fichiers5,9 kétoilesAudits test code using the testsmells.org academic taxonomy to identify and provide fixes for formal test smells across multiple programming languages.
2 fichiers5,9 kétoilesFix, modernize, and explain MSTest unit tests and configurations while respecting specific version constraints and project setups.
2 fichiers5,9 kétoilesAnalyzes test code to measure assertion depth, variety, and meaningfulness across multiple programming languages.
5,9 kétoilesCalculates Change Risk Anti-Patterns (CRAP) scores for .NET methods, classes, or files by combining cyclomatic complexity and code coverage.
5,9 kétoilesScans C# codebases to identify hard-to-test static dependencies like DateTime, FileSystem, and HttpClient for testability auditing.
5,9 kétoilesProvides reference syntax for creating and translating test filters across VSTest and MTP for MSTest, NUnit, xUnit v3, and TUnit.
5,9 kétoilesGenerates wrapper interfaces, default implementations, and DI registrations to replace untestable static dependencies in C# code.
5,9 kétoilesGrades individual test methods for readiness and quality using an A-F rubric and Pass/Fail decision results.
5,9 kétoilesPerforms mechanical replacement of static dependency call sites with injected wrapper interfaces or built-in abstractions like TimeProvider.
5,9 kétoilesSets up and manages a long-lived console host for automatic test re-runs following code edits in Microsoft Testing Platform projects.
5,9 kétoilesGenerates or executes the correct .NET test commands for various project styles, test frameworks, and SDK modes.
5,9 kétoilesScaffolds, repairs, or registers .NET test projects to ensure correct solution wiring and CI test discovery.
5,9 kétoilesAudits test files or suites to produce a severity-ranked diagnostic report identifying quality issues and anti-patterns.
5,9 kétoilesClassifies existing test suites by standard traits and reports their distribution to provide visibility into test coverage and types.
5,9 kétoilesAssess tests against specific code changes or features to provide red-green evidence by comparing implementations against meaningful counterfactuals.
5,9 kétoilesIntroduces minimal production seams for C#/.NET to enable deterministic testing of ambient dependencies like DateTime, File, and Random.
5,9 kétoilesRedirects legacy code-testing-agent calls to the current code-testing skill workflow.
5,9 kétoiles
Questions sur le plugin dotnet-test
Comment installer le plugin dotnet-test ?
Dans Claude Code, exécutez /plugin marketplace add dotnet/skills, puis /plugin install dotnet-test@dotnet-agent-skills.
Que contient le plugin dotnet-test ?
dotnet-test regroupe 10 agents, 24 skills.
Quels agents sont inclus avec dotnet-test ?
code-testing-builder.agent, code-testing-fixer.agent, code-testing-implementer.agent, code-testing-linter.agent, code-testing-planner.agent, code-testing-researcher.agent +4. Appelez-en un avec @agent-dotnet-test:code-testing-builder.agent.
Comment mettre à jour ou supprimer le plugin dotnet-test ?
Mettez-le à jour avec claude plugin update dotnet-test@dotnet-agent-skills dans votre shell, ou depuis l'onglet Installed de /plugin. Supprimez-le avec /plugin uninstall dotnet-test@dotnet-agent-skills.