Плагин dotnet-test
Skills for running, generating, analyzing, and improving .NET tests: test execution, filtering, platform detection, coverage, testability, and MSTest workflows.
Как установить плагин dotnet-test
Выполните обе команды в Claude Code. Первая один раз добавляет маркетплейс; вторая устанавливает плагин.
/plugin marketplace add dotnet/skills
/plugin install dotnet-test@dotnet-agent-skillsЧто внутри dotnet-test
34 части прочитано из файлов самого плагина.
Агенты 10
Вызов как @agent-dotnet-test:name- @agent-dotnet-test:code-testing-builder.agent
В файле нет описания.
- @agent-dotnet-test:code-testing-fixer.agent
В файле нет описания.
- @agent-dotnet-test:code-testing-implementer.agent
В файле нет описания.
- @agent-dotnet-test:code-testing-linter.agent
В файле нет описания.
- @agent-dotnet-test:code-testing-planner.agent
В файле нет описания.
- @agent-dotnet-test:code-testing-researcher.agent
В файле нет описания.
- @agent-dotnet-test:code-testing-tester.agent
В файле нет описания.
- @agent-dotnet-test:test-engineer.agent
В файле нет описания.
- @agent-dotnet-test:test-quality-auditor.agent
В файле нет описания.
- @agent-dotnet-test:testability-migration.agent
В файле нет описания.
Skills 24
Claude загружает это при соответствии задачи- 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.
Использование dotnet-test в Claude Code
Запросите агента по имени:
@agent-dotnet-test:code-testing-builder.agent
@agent-dotnet-test:code-testing-fixer.agentSkills не требуют команд. Claude считывает их, когда ваш запрос соответствует их описанию.
Обновить, выключить или удалить
- Обновить плагин (shell)
- claude plugin update dotnet-test@dotnet-agent-skills
- Обновить marketplace
- /plugin marketplace update dotnet-agent-skills
- Временно выключить
- /plugin disable dotnet-test@dotnet-agent-skills
- Удалить
- /plugin uninstall dotnet-test@dotnet-agent-skills
Навыки в dotnet-test
Generates, repairs, and strengthens unit tests across various frameworks like xUnit, pytest, and Jest using a research-plan-implement pipeline.
2 файла5,9 тыс.звёздProvides a reference catalog of language-specific guidance files for code-testing pipelines.
22 файла5,9 тыс.звёздAnalyzes .NET code coverage reports to interpret line, branch, and condition metrics and assess refactoring safety using CRAP scores.
8 файлов5,9 тыс.звёздIdentifies source files without corresponding tests by statically parsing code using Roslyn or tree-sitter.
3 файла5,9 тыс.звёздIdentifies a .NET project's test platform, framework, command mode, and project system type by resolving configuration precedence.
2 файла5,9 тыс.звёздProvides language-specific reference files containing lookup tables for test markers, assertion APIs, and framework-specific patterns.
12 файлов5,9 тыс.звёздIdentifies caller-visible production behavior changes that existing tests would miss using pseudo-mutation analysis.
3 файла5,9 тыс.звёздAudits test code using the testsmells.org academic taxonomy to identify and provide fixes for formal test smells across multiple programming languages.
2 файла5,9 тыс.звёздFix, modernize, and explain MSTest unit tests and configurations while respecting specific version constraints and project setups.
2 файла5,9 тыс.звёздAnalyzes test code to measure assertion depth, variety, and meaningfulness across multiple programming languages.
5,9 тыс.звёздCalculates Change Risk Anti-Patterns (CRAP) scores for .NET methods, classes, or files by combining cyclomatic complexity and code coverage.
5,9 тыс.звёздScans C# codebases to identify hard-to-test static dependencies like DateTime, FileSystem, and HttpClient for testability auditing.
5,9 тыс.звёздProvides reference syntax for creating and translating test filters across VSTest and MTP for MSTest, NUnit, xUnit v3, and TUnit.
5,9 тыс.звёздGenerates wrapper interfaces, default implementations, and DI registrations to replace untestable static dependencies in C# code.
5,9 тыс.звёздGrades individual test methods for readiness and quality using an A-F rubric and Pass/Fail decision results.
5,9 тыс.звёздPerforms mechanical replacement of static dependency call sites with injected wrapper interfaces or built-in abstractions like TimeProvider.
5,9 тыс.звёздSets up and manages a long-lived console host for automatic test re-runs following code edits in Microsoft Testing Platform projects.
5,9 тыс.звёздGenerates or executes the correct .NET test commands for various project styles, test frameworks, and SDK modes.
5,9 тыс.звёздScaffolds, repairs, or registers .NET test projects to ensure correct solution wiring and CI test discovery.
5,9 тыс.звёздAudits test files or suites to produce a severity-ranked diagnostic report identifying quality issues and anti-patterns.
5,9 тыс.звёздClassifies existing test suites by standard traits and reports their distribution to provide visibility into test coverage and types.
5,9 тыс.звёздAssess tests against specific code changes or features to provide red-green evidence by comparing implementations against meaningful counterfactuals.
5,9 тыс.звёздIntroduces minimal production seams for C#/.NET to enable deterministic testing of ambient dependencies like DateTime, File, and Random.
5,9 тыс.звёздRedirects legacy code-testing-agent calls to the current code-testing skill workflow.
5,9 тыс.звёзд
Вопросы о плагине dotnet-test
Как установить плагин dotnet-test?
В Claude Code выполните /plugin marketplace add dotnet/skills, затем /plugin install dotnet-test@dotnet-agent-skills.
Что включает плагин dotnet-test?
dotnet-test объединяет 10 агентов, 24 навыка.
Какие агенты идут в комплекте с 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. Вызовите одного из них через @agent-dotnet-test:code-testing-builder.agent.
Как обновить или удалить плагин dotnet-test?
Обновите его с помощью claude plugin update dotnet-test@dotnet-agent-skills в вашем shell или на вкладке Installed в /plugin. Удалите его с помощью /plugin uninstall dotnet-test@dotnet-agent-skills.