devcontainer-setup

Automate Claude Code devcontainer creation with language tooling and persistent volumes.

1|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/gebl/anvil-skill-marketplace --skill devcontainer-setup-gebl
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: devcontainer-setup
Source: https://github.com/gebl/anvil-skill-marketplace/tree/main/generated/claude/skills/devcontainer-setup
Command: npx skills add https://github.com/gebl/anvil-skill-marketplace --skill devcontainer-setup-gebl

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creates pre-configured Claude Code devcontainers with language-specific tooling and persistent volumes for isolated development environments, enabling sandboxed workspaces and consistent setups across projects.

Core Features & Use Cases

  • Pre-configured devcontainer with Claude Code marketplace plugins and a ready-to-use workspace.
  • Language stacks; Python 3.13, Node 22, plus Rust and Go tooling via devcontainer.json and Dockerfile.
  • Post-install configuration including Claude settings, tmux config, and Git-related globals; outputs .devcontainer artifacts for easy project onboarding.

Quick Start

Run devc . to install the template and start the devcontainer in the current project.

Frequently Asked Questions about devcontainer-setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an isolated Claude Code devcontainer for Python or Node development?▼

You can create an isolated Claude Code devcontainer by using a Dockerfile-based build and a devcontainer.json template that pre-configures Python, Node, Rust, and Go tooling with persistent volumes.

What is the best way to set up a sandboxed Claude Code workspace with Docker?▼

The best way to set up a sandboxed Claude Code workspace is automating Docker configuration with a post_install.py script and zsh setup to apply Claude settings, tmux config, and Git globals.

Does this devcontainer setup support Rust and Go language stacks?▼

Yes, the devcontainer setup supports Rust and Go language stacks alongside Python 3.13 and Node 22, applying reproducible configurations through a Dockerfile and devcontainer.json.

How do I install a devcontainer template and start the workspace in my current project?▼

To install the devcontainer template and start the workspace in your current project, run the 'devc .' command which outputs the necessary .devcontainer artifacts for onboarding.

Can I use this devcontainer configuration to ensure reproducible development environments across projects?▼

Yes, you can use this devcontainer configuration to ensure reproducible development environments by leveraging persistent volumes and pre-configured Claude Code marketplace plugins across projects.

What post-install configurations are applied when setting up a Claude Code devcontainer?▼

Post-install configurations applied when setting up a Claude Code devcontainer include Claude settings, tmux configuration, and Git-related globals generated via a post_install.py script.