원클릭으로
create-dockerfile
Create optimized, secure, production-ready Dockerfiles based on user requirements and application context.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Create optimized, secure, production-ready Dockerfiles based on user requirements and application context.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Use the correct AWS CLI profile when running AWS commands based on the target environment.
Analyze code changes between two local Git branches and perform a comprehensive code review. Use ONLY for local git branch comparisons. Do NOT use when a GitLab or GitHub MR/PR URL or MR ID is provided — use gitlab-cli or github-cli skill instead.
Analyze code changes to prepare conventional commit message and commit to a new branch.
Create a new SKILL.md file based on a guided conversation about a task or workflow.
Create a detailed upgrade plan for a Helm release managed by Terraform, comparing the current and desired chart versions including breaking changes and required code changes.
Perform GitHub operations on GitHub using the gh CLI. Use for issues, pull requests, pipelines, repositories, and project management. ALSO use this skill when asked to review a GitHub PR — when a GitHub PR URL or PR ID is provided, use gh to fetch and review the diff instead of the code-review skill.
| name | create-dockerfile |
| description | Create optimized, secure, production-ready Dockerfiles based on user requirements and application context. |
Run this skill when asked to create or improve a Dockerfile for an application.
Ask the user for all details about their Docker/container requirements. Cover at minimum:
Also scan the current working directory for existing dependency files to infer requirements automatically:
ls
Read any relevant files found (e.g. package.json, requirements.txt, pom.xml, go.mod, Gemfile, Cargo.toml) before composing the Dockerfile.
Write the Dockerfile to the working directory following these mandatory practices:
RUN layer they are created.alpine, slim, distroless) unless the user specifies otherwise.latest..env files, or secrets into the image..dockerignore note if one is missing — advise the user to create it.COPY instead of ADD unless extracting archives.WORKDIR explicitly.CMD in exec form (["executable", "arg"]), not shell form, for proper signal handling.EXPOSE to document the port (informational only).After writing the file, provide a brief explanation of:
.dockerignore, scanning with docker scout or trivy).