Plugin dotnet-msbuild
Comprehensive MSBuild and .NET build skills: failure diagnosis, performance optimization, code quality, and modernization.
Comment installer le plugin dotnet-msbuild
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-msbuild@dotnet-agent-skillsContenu de dotnet-msbuild
24 parties lues depuis les fichiers du plugin.
Agents 3
Appeler via @agent-dotnet-msbuild:name- @agent-dotnet-msbuild:build-perf.agent
Aucune description dans le fichier.
- @agent-dotnet-msbuild:msbuild-code-review.agent
Aucune description dans le fichier.
- @agent-dotnet-msbuild:msbuild.agent
Aucune description dans le fichier.
Skills 21
Claude le charge quand la tâche correspond- 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.
Utiliser dotnet-msbuild dans Claude Code
Demandez un agent par son nom :
@agent-dotnet-msbuild:build-perf.agent
@agent-dotnet-msbuild:msbuild-code-review.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-msbuild@dotnet-agent-skills
- Actualiser le marketplace
- /plugin marketplace update dotnet-agent-skills
- Le désactiver pour le moment
- /plugin disable dotnet-msbuild@dotnet-agent-skills
- Le supprimer
- /plugin uninstall dotnet-msbuild@dotnet-agent-skills
Skills dans dotnet-msbuild
Organizes MSBuild build infrastructure by centralizing shared policies, targets, and package versions using Directory.Build files.
4 fichiers5,9 kétoilesAudits MSBuild project and build files for anti-patterns, maintainability issues, and correctness risks.
4 fichiers5,9 kétoilesDiagnose MSBuild build failures by analyzing binary log files using MCP tools or text-log replay.
5,9 kétoilesGenerate MSBuild binary logs for build diagnostics and performance analysis by adding the /bl switch to .NET commands.
5,9 kétoilesAnalyze MSBuild scheduling and dependency graphs to diagnose slow parallel builds and identify critical path bottlenecks.
5,9 kétoilesEstablishes performance baselines for .NET builds using cold, warm, and no-op measurements to guide systematic optimization.
5,9 kétoilesDiagnose MSBuild performance bottlenecks using binlog timelines and performance summaries to identify slow targets, tasks, and analyzers.
5,9 kétoilesIdentifies OutputPath and IntermediateOutputPath collisions between distinct MSBuild projects or target framework variants.
5,9 kétoilesConfigures how files are copied to build output directories using various modes to optimize build performance and file synchronization.
5,9 kétoilesIdentifies and removes redundant NuGet restore operations in multi-step .NET build pipelines to reduce build times.
5,9 kétoilesDiagnose MSBuild evaluation bottlenecks by analyzing project file processing, import chains, and glob expansion costs before targets run.
5,9 kétoilesProvides mechanisms for discovering and managing MSBuild import hooks, wildcard directories, and NuGet package build extension layouts.
5,9 kétoilesAudits MSBuild execution counts to identify and eliminate redundant tasks, duplicate dependency builds, and inefficient per-item process launches.
5,9 kétoilesIntegrate files generated during the build process into MSBuild item groups to ensure they are compiled, copied, or cleaned correctly.
5,9 kétoilesDiagnose and fix unnecessary MSBuild target re-executions by analyzing incremental build mechanisms, binlogs, and timestamp comparisons.
5,9 kétoilesManages MSBuild ItemGroups, item expressions, metadata batching, and item transformations.
5,9 kétoilesMigrates legacy MSBuild project files to the modern SDK-style format, including package and assembly attribute updates.
5,9 kétoilesDiagnose and fix MSBuild property defects including conditional defaults, path normalization, and evaluation order issues.
5,9 kétoilesExplains why ResolveProjectReferences reported time is misleading and guides users to identify real bottlenecks using task self-time.
5,9 kétoilesDiagnose and fix custom MSBuild target authoring anti-patterns using canonical patterns for dependency chains and incrementality.
5,9 kétoilesDiagnose startup and connection failures for the dotnet-msbuild binlog MCP server by checking SDKs, NuGet feeds, and workspace configurations.
5,9 kétoiles
Questions sur le plugin dotnet-msbuild
Comment installer le plugin dotnet-msbuild ?
Dans Claude Code, exécutez /plugin marketplace add dotnet/skills, puis /plugin install dotnet-msbuild@dotnet-agent-skills.
Que contient le plugin dotnet-msbuild ?
dotnet-msbuild regroupe 3 agents, 21 skills.
Quels agents sont inclus avec dotnet-msbuild ?
build-perf.agent, msbuild-code-review.agent, msbuild.agent. Appelez-en un avec @agent-dotnet-msbuild:build-perf.agent.
Comment mettre à jour ou supprimer le plugin dotnet-msbuild ?
Mettez-le à jour avec claude plugin update dotnet-msbuild@dotnet-agent-skills dans votre shell, ou depuis l'onglet Installed de /plugin. Supprimez-le avec /plugin uninstall dotnet-msbuild@dotnet-agent-skills.