deploy

Deploy ServerKit to a production server via SSH with health checks.

666|77|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/jhd3197/ServerKit --skill deploy-jhd3197
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy
Source: https://github.com/jhd3197/ServerKit/tree/main/.claude/skills/deploy
Command: npx skills add https://github.com/jhd3197/ServerKit --skill deploy-jhd3197

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of deploying the ServerKit application to a production server, ensuring a smooth and reliable update process.

Core Features & Use Cases

  • Automated Deployment: Streamlines the deployment of ServerKit to a production environment via SSH.
  • Version Control Integration: Pulls the latest code from a specified Git branch.
  • Service Management: Stops, updates, and restarts all necessary services.
  • Health Checks: Verifies the application's health post-deployment.
  • Use Case: After pushing new features to the main branch, use this Skill to deploy them to your live ServerKit instance with confidence.

Quick Start

Deploy the latest changes from the main branch to the production server.

Frequently Asked Questions about deploy

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

FAQPage Schema
How do I automate ServerKit deployment to a production server?

Automate ServerKit deployment to a production server using this Skill to pull code from a Git branch, rebuild frontend Docker containers, restart services, and run health checks via SSH.

What are the steps to deploy a new branch to production using SSH?

Deploying a new branch to production via SSH involves pre-deploy checks, pulling the latest code, rebuilding Docker containers, restarting services, and conducting post-deployment health checks.

Does this deployment process handle rollback if the production update fails?

Yes, this deployment process includes error handling and provides rollback suggestions if the ServerKit production update fails during service restarts or health checks.

How do Docker containers get updated during a production deployment?

Docker containers are updated during a production deployment by rebuilding the frontend Docker images after the latest application code is pulled from the specified Git branch.

Can I verify application health after deploying to the production server?

Yes, you can verify application health after deploying to the production server because this process conducts post-deployment health checks to ensure the new ServerKit version is running smoothly.

Do I need to manually stop services before updating the live application?

No, you do not need to manually stop services before updating the live application because this deployment Skill manages stopping, updating, and restarting all necessary services automatically.