Claude-skill-registry devcontainer-maintenance

Maintain or change the devcontainer environment for this repo. Use when editing .devcontainer files, changing toolchains, or requesting environment rebuilds.

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/devcontainer-maintenance" ~/.claude/skills/majiayu000-claude-skill-registry-devcontainer-maintenance && rm -rf "$T"
manifest: skills/data/devcontainer-maintenance/SKILL.md
source content

Devcontainer Maintenance

Source of truth

  • .devcontainer/Dockerfile
  • .devcontainer/devcontainer.json
  • scripts/devcontainer-post-create.sh
  • msc-viterbo.code-workspace

Policy

  • Environment changes must be approved by the project owner.
  • Make changes in the devcontainer definition files (no ad-hoc local installs).
  • Rebuild required after changes.

Environment notes

  • Single canonical devcontainer on Ubuntu 24.04.
  • Shared host binds and caches persist across worktrees.
  • Worktrees:
    /workspaces/worktrees/
  • Shared cache:
    /workspaces/worktrees/shared/
    (Rust
    target/
    ).