# Create Docker Skill

> Scaffolds an agent skill with a Docker runtime environment. NOT for normal local skills (use `create-skill`) and NOT for Azure hosted agents (use `create-azure-agent`).

- Skill: `richfrem/create-docker-skill` (Agent Skill, multi-file: 83 files)
- Install (CLI): `npx skillmds@latest add richfrem/create-docker-skill`
- Raw SKILL.md: https://api.skillmd.com/api/skills/richfrem/create-docker-skill/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: richfrem (https://skillmd.com/u/richfrem)
- Updated: 2026-09-10
- Page: https://skillmd.com/skills/richfrem/create-docker-skill

---


Follow the `create-docker-skill` skill workflow to scaffold a compliant agent skill
that depends on containerized runtimes (Docker, Nextflow, HPC).

## Inputs

- `$ARGUMENTS` — optional skill name or use-case description. Omit to start with discovery.

## Steps

1. If `$ARGUMENTS` provides a skill name, use it to seed the discovery phase
2. Follow the create-docker-skill phased workflow: determine container runtime and
   workflow type, gather environment check requirements, design pre-flight validation
   and subprocess execution scaffolding, then generate the skill directory
3. Report the created skill path and Docker environment setup instructions

## Output

Skill directory with `SKILL.md` containing pre-flight environment checks, subprocess
execution patterns, security-override config, and Docker-aware error handling.

## Edge Cases

- If `$ARGUMENTS` is empty: begin with discovery — do not assume Docker is available
- If Docker is not installed in the target environment: generate graceful degradation
- If the workflow uses HPC or Nextflow instead of Docker: adapt scaffolding accordingly

