scaffold-deploy
Generate deployment configuration files (Dockerfile, vercel.json, wrangler.toml, etc.) based on target type.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Generate deployment configuration files (Dockerfile, vercel.json, wrangler.toml, etc.) based on target type.
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 | scaffold-deploy |
| description | Generate deployment configuration files (Dockerfile, vercel.json, wrangler.toml, etc.) based on target type. |
| type | scaffold |
| project_types | ["web-app","api","library","cli","tui"] |
| trigger | setup deploy, create CI/CD, dockerize, deploy config |
| inputs | [{"name":"target","description":"Deployment target (docker, vercel, railway, fly, aws, gcp, custom)","required":false,"default":"docker"},{"name":"ci_provider","description":"CI/CD provider (github-actions, gitlab-ci, custom)","required":false,"default":"github-actions"}] |
Project {{project_name}} ({{project_type}}) uses {{stack}}. Setup deployment to {{input.target}} with CI/CD via {{input.ci_provider}}.
Create Dockerfile (if target = docker, railway, fly, aws, gcp)
Create docker-compose.yml (for local development)
Create CI/CD pipeline
GitHub Actions:
.github/workflows/
├── ci.yml # Run on PR: lint, typecheck, test
├── deploy.yml # Run on push to main: build, deploy
└── release.yml # Run on tag (library only): publish
GitLab CI:
.gitlab-ci.yml # stages: test, build, deploy
Create environment configs
.env.example (template, committed)Platform-specific config:
vercel.jsonrailway.tomlfly.toml#!/bin/bash
# Create deployment directories
mkdir -p .github/workflows 2>/dev/null
# Create .dockerignore if using Docker
if [ "{{input.target}}" != "vercel" ]; then
cat > .dockerignore << 'DOCKERIGNORE'
node_modules
.git
.env
.env.local
dist
coverage
.next
DOCKERIGNORE
echo "Created .dockerignore"
fi
docker build .)