Plugin dotnet-msbuild
Comprehensive MSBuild and .NET build skills: failure diagnosis, performance optimization, code quality, and modernization.
Cara install plugin dotnet-msbuild
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-msbuild@dotnet-agent-skillsApa yang ada di dalam dotnet-msbuild
24 bagian dibaca dari file asli plugin tersebut.
Agents 3
Panggil sebagai @agent-dotnet-msbuild:name- @agent-dotnet-msbuild:build-perf.agent
Tidak ada deskripsi di dalam file.
- @agent-dotnet-msbuild:msbuild-code-review.agent
Tidak ada deskripsi di dalam file.
- @agent-dotnet-msbuild:msbuild.agent
Tidak ada deskripsi di dalam file.
Skills 21
Claude memuatnya saat tugas sesuai- 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.
Menggunakan dotnet-msbuild di Claude Code
Minta agent berdasarkan nama:
@agent-dotnet-msbuild:build-perf.agent
@agent-dotnet-msbuild:msbuild-code-review.agentSKILL tidak memerlukan command. Claude membacanya saat permintaan Anda sesuai dengan deskripsinya.
Update, matikan, atau hapus
- Update plugin (shell)
- claude plugin update dotnet-msbuild@dotnet-agent-skills
- Refresh marketplace
- /plugin marketplace update dotnet-agent-skills
- Matikan untuk sementara
- /plugin disable dotnet-msbuild@dotnet-agent-skills
- Hapus
- /plugin uninstall dotnet-msbuild@dotnet-agent-skills
Skill dalam dotnet-msbuild
Organizes MSBuild build infrastructure by centralizing shared policies, targets, and package versions using Directory.Build files.
4 file5,9 rbbintangAudits MSBuild project and build files for anti-patterns, maintainability issues, and correctness risks.
4 file5,9 rbbintangDiagnose MSBuild build failures by analyzing binary log files using MCP tools or text-log replay.
5,9 rbbintangGenerate MSBuild binary logs for build diagnostics and performance analysis by adding the /bl switch to .NET commands.
5,9 rbbintangAnalyze MSBuild scheduling and dependency graphs to diagnose slow parallel builds and identify critical path bottlenecks.
5,9 rbbintangEstablishes performance baselines for .NET builds using cold, warm, and no-op measurements to guide systematic optimization.
5,9 rbbintangDiagnose MSBuild performance bottlenecks using binlog timelines and performance summaries to identify slow targets, tasks, and analyzers.
5,9 rbbintangIdentifies OutputPath and IntermediateOutputPath collisions between distinct MSBuild projects or target framework variants.
5,9 rbbintangConfigures how files are copied to build output directories using various modes to optimize build performance and file synchronization.
5,9 rbbintangIdentifies and removes redundant NuGet restore operations in multi-step .NET build pipelines to reduce build times.
5,9 rbbintangDiagnose MSBuild evaluation bottlenecks by analyzing project file processing, import chains, and glob expansion costs before targets run.
5,9 rbbintangProvides mechanisms for discovering and managing MSBuild import hooks, wildcard directories, and NuGet package build extension layouts.
5,9 rbbintangAudits MSBuild execution counts to identify and eliminate redundant tasks, duplicate dependency builds, and inefficient per-item process launches.
5,9 rbbintangIntegrate files generated during the build process into MSBuild item groups to ensure they are compiled, copied, or cleaned correctly.
5,9 rbbintangDiagnose and fix unnecessary MSBuild target re-executions by analyzing incremental build mechanisms, binlogs, and timestamp comparisons.
5,9 rbbintangManages MSBuild ItemGroups, item expressions, metadata batching, and item transformations.
5,9 rbbintangMigrates legacy MSBuild project files to the modern SDK-style format, including package and assembly attribute updates.
5,9 rbbintangDiagnose and fix MSBuild property defects including conditional defaults, path normalization, and evaluation order issues.
5,9 rbbintangExplains why ResolveProjectReferences reported time is misleading and guides users to identify real bottlenecks using task self-time.
5,9 rbbintangDiagnose and fix custom MSBuild target authoring anti-patterns using canonical patterns for dependency chains and incrementality.
5,9 rbbintangDiagnose startup and connection failures for the dotnet-msbuild binlog MCP server by checking SDKs, NuGet feeds, and workspace configurations.
5,9 rbbintang
Pertanyaan tentang plugin dotnet-msbuild
Bagaimana cara install plugin dotnet-msbuild?
Di Claude Code, jalankan /plugin marketplace add dotnet/skills, lalu /plugin install dotnet-msbuild@dotnet-agent-skills.
Apa saja yang disertakan plugin dotnet-msbuild?
dotnet-msbuild membundel 3 agent, 21 skill.
Agent apa saja yang disertakan dalam dotnet-msbuild?
build-perf.agent, msbuild-code-review.agent, msbuild.agent. Panggil salah satunya dengan @agent-dotnet-msbuild:build-perf.agent.
Bagaimana cara update atau menghapus plugin dotnet-msbuild?
Update dengan claude plugin update dotnet-msbuild@dotnet-agent-skills di shell Anda, atau dari tab Installed di /plugin. Hapus dengan /plugin uninstall dotnet-msbuild@dotnet-agent-skills.