devcontainer-manager

Scaffold and maintain Dev Container configurations for Node.js, Python, and multi-service projects.

4|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/cc01cc/cmtx-project --skill devcontainer-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devcontainer-manager
Source: https://github.com/cc01cc/cmtx-project/tree/main/.github/skills/devcontainer-manager
Command: npx skills add https://github.com/cc01cc/cmtx-project --skill devcontainer-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automate creation and maintenance of Dev Containers for this project, ensuring consistent, working development environments and reducing setup time.

Core Features & Use Cases

  • Scaffold .devcontainer/ with devcontainer.json and optional Dockerfile
  • Update devcontainer.json, Dockerfile, and postCreateCommand to reflect new dependencies
  • Add recommended VS Code extensions, settings, and templates
  • Apply Dev Container Features and Templates for quick, robust setups
  • Troubleshoot common container issues and provide guidance

Quick Start

Initialize and configure the project's .devcontainer folder with recommended defaults.

Frequently Asked Questions about devcontainer-manager

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

FAQPage Schema
How do I scaffold a .devcontainer folder with devcontainer.json and a Dockerfile?

Scaffolding a .devcontainer folder involves generating a devcontainer.json and an optional Dockerfile with recommended defaults to standardize your local development environment setup.

Can I use Dev Container templates and features for Node.js and Python projects?

Yes, you can apply Dev Container Features and Templates to quickly configure robust setups for Node.js, Python, and multi-service projects following best practices from official containers.dev documentation.

How do I update devcontainer.json when adding new project dependencies?

Updating devcontainer.json requires modifying the configuration alongside the Dockerfile and postCreateCommand to reflect new dependencies, ensuring the development environment integrates the new requirements correctly.

Does this approach work for multi-service project setups in Docker?

Yes, this approach supports multi-service project setups by applying Docker configurations and Dev Container Features to standardize complex local development environments across different services.

How do I add recommended VS Code extensions and settings to a Dev Container?

Adding recommended VS Code extensions and settings involves updating the devcontainer.json configuration to integrate these extensions and templates directly into your standardized development environment.

What is the best way to troubleshoot common Dev Container issues?

Troubleshooting common Dev Container issues involves validating schemas against official containers.dev documentation and reviewing the Dockerfile and postCreateCommand configurations to provide targeted guidance.