
from DotNet Skills455
Diagnose and optimize MSBuild project evaluation speed to reduce build startup times.
Provides a technical guide for identifying why MSBuild projects are slow to start before compilation. It focuses on the evaluation phase, tackling issues like expensive glob patterns, deep import chains, and redundant evaluations.
Use this skill when builds feel sluggish before any actual compilation starts, or when binlog analysis reveals high evaluation times.
/pp preprocessing, and /clp:PerformanceSummary. It includes a specific optimization checklist and guidance on using <DefaultItemExcludes> for glob optimization.Compatible with agents supporting .NET development environments, including Claude Code, Codex, Copilot, and Gemini CLI.
This skill has not been reviewed by our automated audit pipeline yet.
MCAF Non-Functional Requirements (NFR)
Turn vague quality goals into explicit, testable non-functional requirements (accessibility, reliability, performance, scalability, maintainability, compliance)
MCP C# SDK for .NET
Implement and consume Model Context Protocol (MCP) servers and clients in .NET using the official C# SDK.