dotnet-deploy

Automate .NET build and deployment with Docker and versioning.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/nixopus/agent --skill dotnet-deploy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dotnet-deploy
Source: https://github.com/nixopus/agent/tree/main/skills/dotnet-deploy
Command: npx skills add https://github.com/nixopus/agent --skill dotnet-deploy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the build and deployment of .NET applications across ASP.NET Core projects, ensuring consistent versioning and containerized delivery.

Core Features & Use Cases

  • Detects csproj and global.json for versioning and framework targeting, and supports Dockerfile patterns for containerized deployments.
  • Builds, publishes, and prepares artifacts for runtime or self-contained deployments, including multi-stage Docker builds.
  • Use Case: You have a C# web project with a csproj; this Skill coordinates restore, publish, and container packaging to produce a runnable image.

Quick Start

Detect a .NET project and orchestrate restore, publish, and Docker packaging to produce a runnable image.

Frequently Asked Questions about dotnet-deploy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build and deploy an ASP.NET Core application using Docker?

To build and deploy an ASP.NET Core application, this automates dotnet restore, dotnet publish, and multi-stage Docker builds to produce a runnable container image with ASPNETCORE_URLS configuration.

How does .NET project versioning work with csproj and global.json during deployment?

.NET project versioning is detected through csproj and global.json files, ensuring consistent framework targeting and version management across ASP.NET Core builds and containerized delivery pipelines.

Can I use this for both local development and CI/CD pipeline deployments?

Yes, Docker-based deployment is fully supported in both local development and CI/CD pipelines, coordinating restore, publish, and container packaging to ensure consistent versioning and delivery.

What's the best way to automate dotnet publish and container packaging for a C# web project?

The best way to automate dotnet publish and container packaging is by orchestrating multi-stage Dockerfile patterns alongside restore and publish commands to generate a runnable runtime image.

Does this support self-contained deployments and runtime image choices for .NET apps?

Yes, it supports self-contained deployments and prepares artifacts with appropriate runtime image choices, applying multi-stage Dockerfile patterns tailored to your ASP.NET Core project requirements.