docker-init
Installation
SKILL.md
docker-init
Generate a Dockerfile and .dockerignore tailored to the current project.
When to use
- When the user asks to create or initialize a Dockerfile
- When the user wants to containerize their project
- When the user runs
/docker-init
Instructions
- Detect the project type by scanning the repository for key files:
package.json/package-lock.json/yarn.lock/pnpm-lock.yaml/bun.lockb→ Node.jsgo.mod→ GoCargo.toml→ Rustpyproject.toml/requirements.txt/Pipfile/setup.py→ PythonGemfile→ Ruby*.csproj/*.sln→ .NET
Related skills
More from guni1192/agent-skills
create-pr
Create a pull request by branching from the default branch, committing changes with a signed commit, and pushing.
8pasta
Perform PASTA (Process for Attack Simulation and Threat Analysis) threat modeling by guiding through 7 stages interactively.
7designdoc
Write a design document following Google's design doc practices. Guides through structured sections interactively to produce a comprehensive design doc.
5git-tag
Create a new semver-compliant git tag by bumping major, minor, or patch from the latest existing tag. Defaults to a patch bump and refuses to run unless on the default branch.
1