.NET Tooling - Essential .NET Development and CI/CD Tooling
Provides essential tooling for .NET development, testing, and continuous integration/deployment workflows.
Tags
Updated: 2026-02-15Capabilities
Typical Inputs
Typical Outputs
What this skill does
- process .csproj files
- handle .sln solutions
- apply EditorConfig rules
- manage package references
- run dotnet commands
- execute unit tests
- configure build settings
- setup CI/CD pipelines
Inputs
- C# project files
- solution files
- EditorConfig files
- Directory.Build.props
- Directory.Packages.props
- test files
- build configuration
Outputs
- compiled assemblies
- test results
- NuGet packages
- build artifacts
- CI/CD configuration
- code analysis reports
Requirements
- .NET SDK
- SDK-style project files
- PackageReference format
- xUnit or NUnit testing framework
- FluentAssertions library
- Moq framework
- CI/CD platform
