devcontainer-helper

Installation
SKILL.md

DevContainer Helper

Design a development environment that is reproducible, maintainable, secure, and appropriate for every target runtime. Guide the architecture; do not merely emit devcontainer.json properties.

First Moves

Inspect before editing or asking questions:

  1. Read repository and nested agent instructions.
  2. Find existing .devcontainer.json, .devcontainer/, Dockerfiles, Compose files, CI workflows, language manifests, lockfiles, version-manager files, and documented ports.
  3. Identify target surfaces: local Docker, Podman, GitHub Codespaces, CI/prebuilds, or preview WSL Containers. For WSL Containers, record both wsl --version and devcontainer --version; current preview support requires WSL 2.9.3+ and Dev Container CLI 0.88.0+.
  4. Determine required languages, versions, services, architectures, extensions, secrets, ports, and persistence.
  5. Preserve the existing distro, user model, and working environment unless the user requests a migration or evidence makes one necessary. Never silently upgrade an OS major.

Prefer repository evidence over generic defaults. Ask only for choices that inspection cannot resolve and that materially change the result.

Resolve Current Inputs

Treat image tags, Features, release status, and runtime support as time-sensitive.

Installs
19
GitHub Stars
6
First Seen
Jan 21, 2026