seakills
v1.3.0 - Agent Skill for AI Coding Assistants

SEALOS

Deploy & Update Skill

One command to deploy and update any project on Sealos Cloud.Installed through the open skills ecosystem for Claude Code, Gemini CLI, Codex, and more.

$npx skills add zjy365/seakills
then use:/sealos-deploy
~/my-project
$

Compatibility

Works With Your Favorite Agent

Claude Code
Anthropic
Gemini CLI
Google
Codex
OpenAI
Any Agent
with file + terminal access

Pipeline

What Happens When You Run It

01

Preflight

Check Docker, Docker Hub, Sealos Cloud, and kubectl availability.

02

Mode Detection

Check for existing deployment. If found, switch to UPDATE path.

DEPLOY
New project
03

Assess

Analyze project language, framework, and deployment readiness.

04

Detect

Search for existing container images to skip unnecessary builds.

05

Dockerfile

Auto-generate an optimized Dockerfile if one is missing.

06

Build & Push

Build the container image and push to Docker Hub.

07

Deploy

Generate a Sealos template and deploy to Sealos Cloud.

UPDATE
Existing deployment
03

Build & Push

Rebuild the container image with latest changes and push.

04

Rolling Update

kubectl set image for zero-downtime rolling update.

05

Verify

Confirm rollout succeeded. Auto-rollback on failure.

First Time Setup

Interactive Environment Check

On first use, the skill checks your environment and guides you through setup interactively.

Docker

Required

Build images locally. The skill detects your project type and generates optimized Dockerfiles automatically.

Docker Hub

Required

Push your built images to Docker Hub. Just run docker login — the skill handles the rest.

Sealos Cloud

Required

Your deployment target. Automatic OAuth device-flow login — just open a link and confirm.

kubectl

Optional

Enables in-place updates for deployed apps. Without it, each deploy creates a fresh instance.

Structure

Project Layout

seakills/
├──README.md
├─┬skills/
├─┬sealos-deploy/# Main skill
├──SKILL.md# Entry point
├─┬modules/
├──preflight.md# Docker + auth checks
├──pipeline.md# Phase 1-5 pipeline
├─┬scripts/
├──sealos-auth.mjs# Sealos Cloud auth
├─┬dockerfile-skill/# Dockerfile generation
├─┬cloud-native-readiness/# Readiness assessment
├─┬docker-to-sealos/# Template conversion

Ready to Deploy?

Install through the standard skills ecosystem. Let your AI assistant handle the rest, from Dockerfile to live deployment.

$npx skills add zjy365/seakills
GitHub|MIT License|v1.3.0