Generate devcontainer configuration files. Use this when asked to generate devcontainer configs, update devcontainer template, or regenerate devcontainer.
64
80%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./.github/skills/devcontainer-configs/SKILL.mdGenerates devcontainer configs from the template. Must be run after changes to devcontainer configuration.
/workspaces/NetAlertX/.devcontainer/scripts/generate-configs.shCombines and merges template configurations into the final config used by VS Code.
.devcontainer/ template filesThis affects only the devcontainer configuration. It has no bearing on the production or test Docker image.
.devcontainer/Dockerfile is itself a generated file — generate-dockerfile.sh combines the root Dockerfile with .devcontainer/resources/devcontainer-Dockerfile. Never review or edit .devcontainer/Dockerfile directly; dependency/build-step changes belong in the root Dockerfile, regenerate after.
Two build-time gotchas that have caused real review confusion:
COPY referencing a source file will fail at build time; config that depends on repo content has to be handled at runtime (a setup script), not a build step.COPY with a glob pattern that matches nothing (e.g. .[V]ERSION) succeeds silently — copies nothing, doesn't fail the build. Don't assume a missing optional file will surface as a build error.netalertx/NetAlertX
f669502
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.