What problem does it solve? Setting up and maintaining reliable build and deployment pipelines for .NET projects is error-prone: teams skip quality gates, hardcode secrets, ship without rollback plans, and let flaky tests or slow pipelines erode trust in CI. This Skill provides production-grade pipeline patterns so every change passes formatting, build, test, and vulnerability checks before merge. ## Core Features & Use Cases - Quality Gate Pipelines: GitHub Actions and Azure DevOps YAML enforcing dotnet format --verify-no-changes, dotnet build -warnaserror, dotnet test, and dotnet list package --vulnerable on every pull request. - Testing & Deployment Workflows: EF Core migrations with PostgreSQL services or Testcontainers, Playwright.NET E2E setup, NuGet package publishing, preview deployments per PR, feature flags via Microsoft.FeatureManagement, staged rollouts, and slot-swap rollback. - Use Case: You are bootstrapping a new ASP.NET Core service. Use this Skill to generate a complete CI workflow with format/build/test gates, an integration-test job against PostgreSQL, Dependabot grouping for Microsoft.* packages, and a manual rollback workflow using Azure App Service slot swaps. ## Quick Start Set up a GitHub Actions CI pipeline for my .NET 8 project with format checks, warnings-as-errors build, tests, and a vulnerability scan.