docker-registry-deployment
Deep knowledge about building and pushing container images to Docker registries (DockerHub, GHCR, ECR, GCR).
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Deep knowledge about building and pushing container images to Docker registries (DockerHub, GHCR, ECR, GCR).
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Deterministic AI development workflow orchestrator. Manages task boards (.jonggrang/jonggrang-tasks.json), runs 16-phase pipelines (BUGFIX/SMALL/MEDIUM/LARGE), installs lifecycle hooks for Claude Code and OpenCode, and coordinates five specialist roles (Lead/Developer/Reviewer/TestLead/Tester). Use when planning features, executing multi-step development workflows, or orchestrating AI coding agents. Run via npx jonggrang.
16-phase feature orchestration workflow. Runs in the main thread as Kernel Mode. Coordinates the Lead→Developer→Reviewer→TestLead→Tester assembly line.
Protocol for agents to write structured outputs that survive session resets and are findable by the orchestrator.
GitHub workflow automation with the gh CLI — pull requests, issues, releases, the REST/GraphQL API, and safe message escaping. Auth via GH_TOKEN (set in global settings, attached to the sandbox env).
GitLab workflow automation with the glab CLI — merge requests, issues, CI, releases, and safe message escaping. Auth via GITLAB_TOKEN (set in global settings, attached to the sandbox env).
Prevents premature exit and infinite loops. Three mechanisms: Completion Promises, Scratchpads, Loop Detection.
| name | docker-registry-deployment |
| description | Deep knowledge about building and pushing container images to Docker registries (DockerHub, GHCR, ECR, GCR). |
| type | transform |
| tier | library |
| domain | deploy |
| trigger | when deploying to a Docker Registry |
Deploying {{project_name}} ({{project_type}}) to a Docker Registry (DockerHub, GitHub Container Registry, AWS ECR, Google Artifact Registry). You will follow a strict 6-phase Deployment Lifecycle Contract.
Execute the following phases in order:
docker login <registry-url> -u <username> -p <password/token>. (For GHCR, the URL is ghcr.io).aws ecr get-login-password --region <region> | docker login --username AWS --password-stdin <account-id>.dkr.ecr.<region>.amazonaws.com.gcloud auth configure-docker <region>-docker.pkg.dev.docker build -t <registry-url>/<repository-name>/<image-name>:<tag> .--build-arg if your Dockerfile requires environment variables during the build process.docker buildx build --platform linux/amd64,linux/arm64 -t <registry-url>/<repository-name>/<image-name>:<tag> --push .aws ecr create-repository --repository-name <repository-name>.docker push <registry-url>/<repository-name>/<image-name>:<tag>.docker buildx build --push in Phase 2, this step is already completed.latest and push it as well: docker tag <registry-url>/<repository-name>/<image-name>:<tag> <registry-url>/<repository-name>/<image-name>:latest && docker push <registry-url>/<repository-name>/<image-name>:latest.docker push command output should confirm all layers were pushed.docker pull <registry-url>/<repository-name>/<image-name>:<tag>.aws ecr describe-images --repository-name <repository-name>.latest tag.docker login) succeeds.