This repository is maintained at FullAgent/fulling-deploy and originated from zjy365/sealos-deploy, customized for fulling workflows.
One command to prepare any GitHub project for container image CI:
- Detect project runtime/build environment
- Reuse or generate Dockerfile
- Verify Dockerfile with real
podman build - Generate GitHub Actions workflow to build/push image with Docker
This skillset is dedicated to fulling and exposes the /fulling-deploy command.
Works with Claude Code, Gemini CLI, Codex.
curl -fsSL https://raw.githubusercontent.com/FullAgent/fulling-deploy/main/install.sh | bashInstaller places skills in ~/.agents/skills and symlinks to detected agent skill dirs.
- Upstream project: zjy365/sealos-deploy
- This fork focuses on fulling's Dockerfile verification + GitHub Actions image pipeline workflow.
/fulling-deploy # process current project
/fulling-deploy https://github.com/owner/repo # process remote repo
/fulling-deploy /path/to/project # process local pathProject
│
▼
Preflight (Podman/git/tools + project context)
│
▼
Detect environment (language/framework/ports/env/services)
│
▼
Dockerfile strategy
├─ Existing Dockerfile -> reuse (or patch)
└─ Missing Dockerfile -> generate from templates
│
▼
Podman build verification (linux/amd64)
│
▼
Write .github/workflows/docker-image.yml
│
▼
Done ✓
Dockerfile(reused or generated).dockerignore(if needed).github/workflows/docker-image.yml- Run log:
~/.sealos/logs/podman-verify-<timestamp>.log
fulling-deploy/
├── install.sh
├── README.md
└── skills/
├── fulling-deploy/
│ ├── SKILL.md
│ ├── modules/
│ │ ├── preflight.md
│ │ └── pipeline.md
│ ├── assets/
│ │ └── github-workflow-docker.yml
│ └── scripts/
│ ├── detect-env.mjs
│ └── verify-dockerfile.mjs
├── dockerfile-skill/
└── cloud-native-readiness/
- Podman (required for local verification)
- git (required)
- Node.js 18+ (optional, for helper scripts)
- Docker is still used in the generated GitHub Actions workflow