deploy-dotnet-iis-skill
CommunityAutomate .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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.