What problem does it solve?
Dev container setups drift out of sync with the regular development environment as Node.js versions, services, environment variables, and build steps evolve, causing broken builds, failing health checks, and "works locally but not in the container" bugs.
Core Features & Use Cases
- Drift Auditing: Runs a structured checklist comparing versions, service parity, env var rewrites, package volumes, ports, and build sequences between the regular setup and
.devcontainer/ files.
- Failure Diagnosis: Troubleshoots container build failures, service health check failures, postCreateCommand step errors, and runtime issues like hot reload or OOM crashes.
- Guided Fixes with Doc Sync: Applies minimal fixes to the correct file and mandates updating
.devcontainer/README.md and the SPEC-050 spec after every change.
- Use Case: After bumping the Node.js version in
.nvmrc, use this Skill to update the Dockerfile FROM line, verify Yarn and service image parity, and regenerate the audit report.
Quick Start
Audit the dev container setup against the regular development environment and report any drift.