deploy-dotnet-iis-skill

Community

Automate .NET deployment to IIS via SSH.

Authormartiendejong
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Deploy .NET applications to IIS servers automatically via SSH, eliminating manual steps, reducing deployment downtime, and improving consistency across environments.

Core Features & Use Cases

  • Configuration-driven deployments that read settings from PROJECT_MASTER_MAP.md to avoid hard-coded values
  • Paramiko-based SSH operations with zero interactive prompts for reliable automation
  • A six-step deployment pipeline including pre-flight checks, backup, file transfer, app pool management, and health verification
  • Built-in rollback and health-check capability to ensure safe production deployments and quick recovery
  • Use Case: Deploy a new backend/frontend release to IIS in a controlled, auditable manner after a merge to main

Quick Start

Run the deployment script with a project name or a custom configuration to initiate a production deployment.

Dependency Matrix

Required Modules

paramikorequests

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: deploy-dotnet-iis-skill
Download link: https://github.com/martiendejong/autonomous-dev-system/archive/main.zip#deploy-dotnet-iis-skill

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.