Plugin dotnet-test
Skills for running, generating, analyzing, and improving .NET tests: test execution, filtering, platform detection, coverage, testability, and MSTest workflows.
Cara install plugin dotnet-test
Jalankan kedua perintah di dalam Claude Code. Perintah pertama menambahkan marketplace sekali; perintah kedua meng-install plugin.
/plugin marketplace add dotnet/skills
/plugin install dotnet-test@dotnet-agent-skillsApa yang ada di dalam dotnet-test
34 bagian dibaca dari file asli plugin tersebut.
Agents 10
Panggil sebagai @agent-dotnet-test:name- @agent-dotnet-test:code-testing-builder.agent
Tidak ada deskripsi di dalam file.
- @agent-dotnet-test:code-testing-fixer.agent
Tidak ada deskripsi di dalam file.
- @agent-dotnet-test:code-testing-implementer.agent
Tidak ada deskripsi di dalam file.
- @agent-dotnet-test:code-testing-linter.agent
Tidak ada deskripsi di dalam file.
- @agent-dotnet-test:code-testing-planner.agent
Tidak ada deskripsi di dalam file.
- @agent-dotnet-test:code-testing-researcher.agent
Tidak ada deskripsi di dalam file.
- @agent-dotnet-test:code-testing-tester.agent
Tidak ada deskripsi di dalam file.
- @agent-dotnet-test:test-engineer.agent
Tidak ada deskripsi di dalam file.
- @agent-dotnet-test:test-quality-auditor.agent
Tidak ada deskripsi di dalam file.
- @agent-dotnet-test:testability-migration.agent
Tidak ada deskripsi di dalam file.
Skills 24
Claude memuatnya saat tugas sesuai- 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.
Menggunakan dotnet-test di Claude Code
Minta agent berdasarkan nama:
@agent-dotnet-test:code-testing-builder.agent
@agent-dotnet-test:code-testing-fixer.agentSKILL tidak memerlukan command. Claude membacanya saat permintaan Anda sesuai dengan deskripsinya.
Update, matikan, atau hapus
- Update plugin (shell)
- claude plugin update dotnet-test@dotnet-agent-skills
- Refresh marketplace
- /plugin marketplace update dotnet-agent-skills
- Matikan untuk sementara
- /plugin disable dotnet-test@dotnet-agent-skills
- Hapus
- /plugin uninstall dotnet-test@dotnet-agent-skills
Skill dalam dotnet-test
Generates, repairs, and strengthens unit tests across various frameworks like xUnit, pytest, and Jest using a research-plan-implement pipeline.
2 file5,9 rbbintangProvides a reference catalog of language-specific guidance files for code-testing pipelines.
22 file5,9 rbbintangAnalyzes .NET code coverage reports to interpret line, branch, and condition metrics and assess refactoring safety using CRAP scores.
8 file5,9 rbbintangIdentifies source files without corresponding tests by statically parsing code using Roslyn or tree-sitter.
3 file5,9 rbbintangIdentifies a .NET project's test platform, framework, command mode, and project system type by resolving configuration precedence.
2 file5,9 rbbintangProvides language-specific reference files containing lookup tables for test markers, assertion APIs, and framework-specific patterns.
12 file5,9 rbbintangIdentifies caller-visible production behavior changes that existing tests would miss using pseudo-mutation analysis.
3 file5,9 rbbintangAudits test code using the testsmells.org academic taxonomy to identify and provide fixes for formal test smells across multiple programming languages.
2 file5,9 rbbintangFix, modernize, and explain MSTest unit tests and configurations while respecting specific version constraints and project setups.
2 file5,9 rbbintangAnalyzes test code to measure assertion depth, variety, and meaningfulness across multiple programming languages.
5,9 rbbintangCalculates Change Risk Anti-Patterns (CRAP) scores for .NET methods, classes, or files by combining cyclomatic complexity and code coverage.
5,9 rbbintangScans C# codebases to identify hard-to-test static dependencies like DateTime, FileSystem, and HttpClient for testability auditing.
5,9 rbbintangProvides reference syntax for creating and translating test filters across VSTest and MTP for MSTest, NUnit, xUnit v3, and TUnit.
5,9 rbbintangGenerates wrapper interfaces, default implementations, and DI registrations to replace untestable static dependencies in C# code.
5,9 rbbintangGrades individual test methods for readiness and quality using an A-F rubric and Pass/Fail decision results.
5,9 rbbintangPerforms mechanical replacement of static dependency call sites with injected wrapper interfaces or built-in abstractions like TimeProvider.
5,9 rbbintangSets up and manages a long-lived console host for automatic test re-runs following code edits in Microsoft Testing Platform projects.
5,9 rbbintangGenerates or executes the correct .NET test commands for various project styles, test frameworks, and SDK modes.
5,9 rbbintangScaffolds, repairs, or registers .NET test projects to ensure correct solution wiring and CI test discovery.
5,9 rbbintangAudits test files or suites to produce a severity-ranked diagnostic report identifying quality issues and anti-patterns.
5,9 rbbintangClassifies existing test suites by standard traits and reports their distribution to provide visibility into test coverage and types.
5,9 rbbintangAssess tests against specific code changes or features to provide red-green evidence by comparing implementations against meaningful counterfactuals.
5,9 rbbintangIntroduces minimal production seams for C#/.NET to enable deterministic testing of ambient dependencies like DateTime, File, and Random.
5,9 rbbintangRedirects legacy code-testing-agent calls to the current code-testing skill workflow.
5,9 rbbintang
Pertanyaan tentang plugin dotnet-test
Bagaimana cara install plugin dotnet-test?
Di Claude Code, jalankan /plugin marketplace add dotnet/skills, lalu /plugin install dotnet-test@dotnet-agent-skills.
Apa saja yang disertakan plugin dotnet-test?
dotnet-test membundel 10 agent, 24 skill.
Agent apa saja yang disertakan dalam 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. Panggil salah satunya dengan @agent-dotnet-test:code-testing-builder.agent.
Bagaimana cara update atau menghapus plugin dotnet-test?
Update dengan claude plugin update dotnet-test@dotnet-agent-skills di shell Anda, atau dari tab Installed di /plugin. Hapus dengan /plugin uninstall dotnet-test@dotnet-agent-skills.