Плагин dotnet-msbuild
Comprehensive MSBuild and .NET build skills: failure diagnosis, performance optimization, code quality, and modernization.
Как установить плагин dotnet-msbuild
Выполните обе команды в Claude Code. Первая один раз добавляет маркетплейс; вторая устанавливает плагин.
/plugin marketplace add dotnet/skills
/plugin install dotnet-msbuild@dotnet-agent-skillsЧто внутри dotnet-msbuild
24 части прочитано из файлов самого плагина.
Агенты 3
Вызов как @agent-dotnet-msbuild:name- @agent-dotnet-msbuild:build-perf.agent
В файле нет описания.
- @agent-dotnet-msbuild:msbuild-code-review.agent
В файле нет описания.
- @agent-dotnet-msbuild:msbuild.agent
В файле нет описания.
Skills 21
Claude загружает это при соответствии задачи- binlog-failure-analysis
Diagnose MSBuild build failures by analyzing binary log files using MCP tools or text-log replay.
- binlog-generation
Generate MSBuild binary logs for build diagnostics and performance analysis by adding the /bl switch to .NET commands.
- build-parallelism
Analyze MSBuild scheduling and dependency graphs to diagnose slow parallel builds and identify critical path bottlenecks.
- build-perf-baseline
Establishes performance baselines for .NET builds using cold, warm, and no-op measurements to guide systematic optimization.
- build-perf-diagnostics
Diagnose MSBuild performance bottlenecks using binlog timelines and performance summaries to identify slow targets, tasks, and analyzers.
- check-bin-obj-clash
Identifies OutputPath and IntermediateOutputPath collisions between distinct MSBuild projects or target framework variants.
- copy-to-output-directory
Configures how files are copied to build output directories using various modes to optimize build performance and file synchronization.
- directory-build-organization
Organizes MSBuild build infrastructure by centralizing shared policies, targets, and package versions using Directory.Build files.
- eliminate-redundant-restores
Identifies and removes redundant NuGet restore operations in multi-step .NET build pipelines to reduce build times.
- eval-performance
Diagnose MSBuild evaluation bottlenecks by analyzing project file processing, import chains, and glob expansion costs before targets run.
- extension-points
Provides mechanisms for discovering and managing MSBuild import hooks, wildcard directories, and NuGet package build extension layouts.
- find-repeated-work-within-one-build
Audits MSBuild execution counts to identify and eliminate redundant tasks, duplicate dependency builds, and inefficient per-item process launches.
- including-generated-files
Integrate files generated during the build process into MSBuild item groups to ensure they are compiled, copied, or cleaned correctly.
- incremental-build
Diagnose and fix unnecessary MSBuild target re-executions by analyzing incremental build mechanisms, binlogs, and timestamp comparisons.
- item-management
Manages MSBuild ItemGroups, item expressions, metadata batching, and item transformations.
- msbuild-antipatterns
Audits MSBuild project and build files for anti-patterns, maintainability issues, and correctness risks.
- msbuild-modernization
Migrates legacy MSBuild project files to the modern SDK-style format, including package and assembly attribute updates.
- property-patterns
Diagnose and fix MSBuild property defects including conditional defaults, path normalization, and evaluation order issues.
- resolve-project-references
Explains why ResolveProjectReferences reported time is misleading and guides users to identify real bottlenecks using task self-time.
- target-authoring
Diagnose and fix custom MSBuild target authoring anti-patterns using canonical patterns for dependency chains and incrementality.
- troubleshoot-binlog-mcp
Diagnose startup and connection failures for the dotnet-msbuild binlog MCP server by checking SDKs, NuGet feeds, and workspace configurations.
Использование dotnet-msbuild в Claude Code
Запросите агента по имени:
@agent-dotnet-msbuild:build-perf.agent
@agent-dotnet-msbuild:msbuild-code-review.agentSkills не требуют команд. Claude считывает их, когда ваш запрос соответствует их описанию.
Обновить, выключить или удалить
- Обновить плагин (shell)
- claude plugin update dotnet-msbuild@dotnet-agent-skills
- Обновить marketplace
- /plugin marketplace update dotnet-agent-skills
- Временно выключить
- /plugin disable dotnet-msbuild@dotnet-agent-skills
- Удалить
- /plugin uninstall dotnet-msbuild@dotnet-agent-skills
Навыки в dotnet-msbuild
Organizes MSBuild build infrastructure by centralizing shared policies, targets, and package versions using Directory.Build files.
4 файла5,9 тыс.звёздAudits MSBuild project and build files for anti-patterns, maintainability issues, and correctness risks.
4 файла5,9 тыс.звёздDiagnose MSBuild build failures by analyzing binary log files using MCP tools or text-log replay.
5,9 тыс.звёздGenerate MSBuild binary logs for build diagnostics and performance analysis by adding the /bl switch to .NET commands.
5,9 тыс.звёздAnalyze MSBuild scheduling and dependency graphs to diagnose slow parallel builds and identify critical path bottlenecks.
5,9 тыс.звёздEstablishes performance baselines for .NET builds using cold, warm, and no-op measurements to guide systematic optimization.
5,9 тыс.звёздDiagnose MSBuild performance bottlenecks using binlog timelines and performance summaries to identify slow targets, tasks, and analyzers.
5,9 тыс.звёздIdentifies OutputPath and IntermediateOutputPath collisions between distinct MSBuild projects or target framework variants.
5,9 тыс.звёздConfigures how files are copied to build output directories using various modes to optimize build performance and file synchronization.
5,9 тыс.звёздIdentifies and removes redundant NuGet restore operations in multi-step .NET build pipelines to reduce build times.
5,9 тыс.звёздDiagnose MSBuild evaluation bottlenecks by analyzing project file processing, import chains, and glob expansion costs before targets run.
5,9 тыс.звёздProvides mechanisms for discovering and managing MSBuild import hooks, wildcard directories, and NuGet package build extension layouts.
5,9 тыс.звёздAudits MSBuild execution counts to identify and eliminate redundant tasks, duplicate dependency builds, and inefficient per-item process launches.
5,9 тыс.звёздIntegrate files generated during the build process into MSBuild item groups to ensure they are compiled, copied, or cleaned correctly.
5,9 тыс.звёздDiagnose and fix unnecessary MSBuild target re-executions by analyzing incremental build mechanisms, binlogs, and timestamp comparisons.
5,9 тыс.звёздManages MSBuild ItemGroups, item expressions, metadata batching, and item transformations.
5,9 тыс.звёздMigrates legacy MSBuild project files to the modern SDK-style format, including package and assembly attribute updates.
5,9 тыс.звёздDiagnose and fix MSBuild property defects including conditional defaults, path normalization, and evaluation order issues.
5,9 тыс.звёздExplains why ResolveProjectReferences reported time is misleading and guides users to identify real bottlenecks using task self-time.
5,9 тыс.звёздDiagnose and fix custom MSBuild target authoring anti-patterns using canonical patterns for dependency chains and incrementality.
5,9 тыс.звёздDiagnose startup and connection failures for the dotnet-msbuild binlog MCP server by checking SDKs, NuGet feeds, and workspace configurations.
5,9 тыс.звёзд
Вопросы о плагине dotnet-msbuild
Как установить плагин dotnet-msbuild?
В Claude Code выполните /plugin marketplace add dotnet/skills, затем /plugin install dotnet-msbuild@dotnet-agent-skills.
Что включает плагин dotnet-msbuild?
dotnet-msbuild объединяет 3 агента, 21 навык.
Какие агенты идут в комплекте с dotnet-msbuild?
build-perf.agent, msbuild-code-review.agent, msbuild.agent. Вызовите одного из них через @agent-dotnet-msbuild:build-perf.agent.
Как обновить или удалить плагин dotnet-msbuild?
Обновите его с помощью claude plugin update dotnet-msbuild@dotnet-agent-skills в вашем shell или на вкладке Installed в /plugin. Удалите его с помощью /plugin uninstall dotnet-msbuild@dotnet-agent-skills.