Skip to content

FullAgent/fulling-deploy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Fulling Deploy Skillset v1.1.1

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:

  1. Detect project runtime/build environment
  2. Reuse or generate Dockerfile
  3. Verify Dockerfile with real podman build
  4. 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.

Install

curl -fsSL https://raw.githubusercontent.com/FullAgent/fulling-deploy/main/install.sh | bash

Installer places skills in ~/.agents/skills and symlinks to detected agent skill dirs.

Origin

  • Upstream project: zjy365/sealos-deploy
  • This fork focuses on fulling's Dockerfile verification + GitHub Actions image pipeline workflow.

Use

/fulling-deploy                                      # process current project
/fulling-deploy https://github.com/owner/repo       # process remote repo
/fulling-deploy /path/to/project                     # process local path

What Happens

Project
  │
  ▼
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 ✓

Output Artifacts

  • Dockerfile (reused or generated)
  • .dockerignore (if needed)
  • .github/workflows/docker-image.yml
  • Run log: ~/.sealos/logs/podman-verify-<timestamp>.log

Project Structure

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/

Requirements

  • Podman (required for local verification)
  • git (required)
  • Node.js 18+ (optional, for helper scripts)
  • Docker is still used in the generated GitHub Actions workflow

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 91.3%
  • Dockerfile 5.7%
  • JavaScript 1.9%
  • Shell 1.1%