.NET Tooling - Essential .NET development tools and CI/CD configuration
Provides essential tooling for .NET development, testing, and CI/CD pipelines
Tags
Updated: 2026-02-15Capabilities
Typical Inputs
Typical Outputs
What this skill does
- parse project files
- run dotnet build
- execute unit tests
- manage NuGet packages
- configure CI/CD pipelines
- enforce code standards
- publish packages
Inputs
- SDK-style .csproj files
- Visual Studio solution files
- .editorconfig files
- Directory.Build.props
- Directory.Packages.props
- CI/CD configuration files
- package references
Outputs
- built assemblies
- test results
- NuGet packages
- CI/CD pipeline status
- code analysis reports
- published artifacts
Requirements
- .NET SDK
- xUnit/NUnit test framework
- FluentAssertions library
- Moq mocking framework
- GitHub Actions/Azure DevOps/GitLab CI
- central package management
