mcpField
D
dotnet-devops

dotnet-devops

github.com/novotnyllcCloud & DevOps234124 installsUpdated 2w ago
Repository

About dotnet-devops

dotnet-devops is a .NET operations skill for teams managing CI/CD, packaging, releases, and runtime observability. It organizes guidance across GitHub Actions, Azure DevOps, containers, NuGet, MSIX, and logging topics.

Key features

  1. 01GitHub Actions 构建、测试与部署
  2. 02Azure DevOps 流水线
  3. 03容器构建与部署
  4. 04NuGet 和 MSIX 打包
  5. 05版本发布与变更日志
  6. 06OpenTelemetry 与结构化日志

Use cases

  1. 01为 .NET 项目搭建 CI/CD
  2. 02发布 NuGet 包或容器镜像
  3. 03为应用配置容器部署
  4. 04规划版本与可观测性

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/novotnyllc/dotnet-artisan --skill dotnet-devops

After installing, type/dotnet-devopsin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

agents/
openai.yaml
references/
add-ci.md
ado-build-test.md
ado-patterns.md
ado-publish.md
ado-unique.md
container-deployment.md
containers.md
gha-build-test.md
gha-deploy.md
gha-patterns.md
gha-publish.md
github-docs.md
github-releases.md
msix.md
nuget-authoring.md
observability.md
release-management.md
structured-logging.md

Details

From the project README

dotnet-devops

Overview

CI/CD, packaging, release management, and operational tooling for .NET. This consolidated skill spans 18 topic areas. Load the appropriate companion file from references/ based on the routing table below.

Routing Table

TopicKeywordsDescriptionCompanion File
GHA build/testsetup-dotnet, NuGet cache, reportingGitHub Actions .NET build/test (setup-dotnet, NuGet cache, reporting)references/gha-build-test.md
GHA deployAzure Web Apps, GitHub Pages, containersGitHub Actions deployment (Azure Web Apps, GitHub Pages, containers)references/gha-deploy.md
GHA publishNuGet push, container images, signing, SBOMGitHub Actions publishing (NuGet push, container images, signing, SBOM)references/gha-publish.md
GHA patternsreusable workflows, composite, matrix, cacheGitHub Actions composition (reusable workflows, composite, matrix, cache)references/gha-patterns.md
ADO build/testDotNetCoreCLI, Artifacts, test resultsAzure DevOps .NET build/test (DotNetCoreCLI, Artifacts, test results)references/ado-build-test.md
ADO publishNuGet push, containers to ACRAzure DevOps publishing (NuGet push, containers to ACR)references/ado-publish.md
ADO patternstemplates, variable groups, multi-stageAzure DevOps composition (templates, variable groups, multi-stage)references/ado-patterns.md
ADO uniqueenvironments, approvals, service connectionsAzure DevOps exclusive features (environments, approvals, service connections)references/ado-unique.md
Containersmulti-stage Dockerfiles, SDK publish, rootless.NET containerization (multi-stage Dockerfiles, SDK publish, rootless)references/containers.md
Container deploymentCompose, health probes, CI/CD pipelinesContainer deployment (Compose, health probes, CI/CD pipelines)references/container-deployment.md
NuGet authoringSDK-style, source generators, multi-TFMNuGet package authoring (SDK-style, source generators, multi-TFM)references/nuget-authoring.md
MSIXcreation, signing, Store, sideload, auto-updateMSIX packaging (creation, signing, Store, sideload, auto-update)references/msix.md
GitHub Releasescreation, assets, notes, pre-releaseGitHub Releases (creation, assets, notes, pre-release)references/github-releases.md
Release managementNBGV, SemVer, changelogs, branchingRelease lifecycle (NBGV, SemVer, changelogs, branching)references/release-management.md
ObservabilityOpenTelemetry, health checks, custom metricsObservability (OpenTelemetry, health checks, custom metrics)references/observability.md
Structured loggingaggregation, sampling, PII, correlationLog pipelines (aggregation, sampling, PII, correlation)references/structured-logging.md
Add CICI/CD scaffold, GHA vs ADO detectionCI/CD scaffolding (GHA vs ADO detection, workflow templates)references/add-ci.md
GitHub docsREADME badges, CONTRIBUTING, templatesGitHub documentation (README badges, CONTRIBUTING, templates)references/github-docs.md

Scope

  • GitHub Actions workflows (build, test, deploy, publish)
  • Azure DevOps pipelines (build, test, publish, environments)
  • Container builds and deployment (Docker, Compose)
  • NuGet and MSIX packaging
  • Release management (NBGV, SemVer, changelogs)
  • Observability and structured logging (OpenTelemetry)
  • GitHub repository documentation and CI scaffolding

Out of scope

  • API/backend code patterns -> dotnet-api
  • Build system authoring -> dotnet-tooling
  • Test authoring -> dotnet-testing

Comments

Markdown supported