What problem does it solve? Writing Dockerfiles and Kubernetes manifests for .NET services involves many decisions about base images, security contexts, health probes, resource limits, and deployment strategies, and inconsistent choices lead to fragile or insecure container deployments. ## Core Features & Use Cases - Dockerfile Standards: Multi-stage build templates using .NET 10 base images, non-root users, build arguments for NuGet authentication, and layer-caching optimization. - Kubernetes Manifest Templates: Kustomize-based base and overlay manifests with restricted security contexts, conditional Services and ConfigMaps, and CI image pinning workflows. - Operational Standards: Canonical health probe endpoints (/healthz/live, /healthz/ready, /healthz/startup), per-environment resource limits, graceful shutdown configuration, and a reviewer checklist. - Use Case: When scaffolding a new .NET 10 microservice, use this Skill to generate a compliant Dockerfile and Kustomize overlay with correct probes, resource budgets, and rolling-update strategy. ## Quick Start Use the infrastructure skill to create a Dockerfile and Kubernetes deployment manifests for my new .NET 10 service.