ワンクリックで
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).