sealos-deploy

Deploy GitHub repositories and local projects to Sealos Cloud.

69|18|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/labring/seakills --skill sealos-deploy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sealos-deploy
Source: https://github.com/labring/seakills/tree/main/skills/sealos-deploy
Command: npx skills add https://github.com/labring/seakills --skill sealos-deploy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Automates the end-to-end process of taking a GitHub repository or local project from source to a running application on Sealos Cloud, removing manual steps like Dockerfile creation, image builds, registry pushes, template generation, and rollout verification.

Core Features & Use Cases

  • Automated Assessment: Scores project readiness, detects languages/frameworks, ports, and database dependencies to decide whether to continue.
  • Image Handling: Detects existing images (Docker Hub/GHCR), generates Dockerfiles, and builds & pushes amd64 images to GHCR or Docker Hub.
  • Sealos Integration: Generates Sealos application templates, configures public URL or ConfigMap overrides when needed, and deploys via the Sealos Template API with kubeconfig/workspace support.
  • Safety & Resume: Preflight checks, explicit kubectl safety confirmations, structured logging and .sealos/ artifacts for resume and auditing.
  • Use Case: Ideal for an AI agent or developer who wants to deploy a web service repository (local or remote) to Sealos Cloud with minimal interactive steps.

Quick Start

Run /sealos-deploy with an optional GitHub URL or local path to assess the repo and perform an end-to-end deploy to Sealos Cloud.

Frequently Asked Questions about sealos-deploy

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

FAQPage Schema
How do I deploy a GitHub repository to Sealos Cloud automatically?

Sealos Cloud deployment of a GitHub repository is automated by assessing project readiness, generating Dockerfiles, building and pushing container images to GHCR, creating Sealos templates, and applying them to a workspace with rollout verification.

Can I deploy a local project to Sealos Cloud without a pre-existing Dockerfile?

Deploying a local project to Sealos Cloud without a Dockerfile is supported; the Skill detects languages and frameworks, generates a Dockerfile automatically, builds the amd64 image, and pushes it to GHCR or Docker Hub before templating.

Do I need Docker and kubectl installed to use Sealos deployment automation?

Docker, buildx, gh CLI, and git are optionally required for local image building and repository cloning, whereas Sealos authentication and workspace deployment are handled via the Template API using kubeconfig.

What is the best way to generate Sealos application templates for web services?

Generating Sealos application templates for web services is best handled by automated readiness assessment that detects database dependencies and ports, creates templates with public URL or ConfigMap overrides, and applies them via the Sealos Template API.

Does Sealos deployment support reusing existing container images from Docker Hub or GHCR?

Sealos deployment supports reusing existing container images by detecting them on Docker Hub or GHCR, skipping the local build step when a valid image is found, and proceeding directly to template generation and workspace rollout.

Why does my Sealos Cloud deployment fail during preflight checks?

Sealos Cloud deployment failures during preflight checks occur when project readiness is insufficient, dependencies are missing, or kubectl safety confirmations are declined, with structured logging and .sealos/ artifacts preserved for resume and auditing.