create-devcontainer-config

Bootstrap a minimal devcontainer.json from a base image, Dockerfile, or Docker Compose.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/notwillk/skills --skill create-devcontainer-config
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-devcontainer-config
Source: https://github.com/notwillk/skills/tree/main/skills/create-devcontainer-config
Command: npx skills add https://github.com/notwillk/skills --skill create-devcontainer-config

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill helps teams bootstrap a devcontainer.json quickly, enabling development in isolated, reproducible containers without existing devcontainer config.

Core Features & Use Cases

  • Bootstrap minimal devcontainer.json with a choice of base image, Dockerfile, or Docker Compose configuration.
  • Delegate to update-devcontainer-config for further customization.
  • Use when starting new projects or when a devcontainer is not yet defined.

Quick Start

Provide project details and I will bootstrap a minimal devcontainer.json, then you can tailor it with update-devcontainer-config.

Frequently Asked Questions about create-devcontainer-config

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

FAQPage Schema
How do I bootstrap a devcontainer.json from scratch for a new project?

To bootstrap a devcontainer.json from scratch, provide your project details to generate a minimal configuration selecting a base image, Dockerfile, or Docker Compose setup for quick, reproducible development environments.

What's the best way to set up a minimal Docker container for VSCode development?

Setting up a minimal Docker container for VSCode involves generating a devcontainer.json with an appropriate base image or Dockerfile, enabling isolated, repeatable development environments without existing configuration.

Can I use Docker Compose to configure a multi-service devcontainer?

Yes, you can configure a multi-service devcontainer using Docker Compose by selecting it as your base when bootstrapping the devcontainer.json, satisfying both front-end and back-end setup requirements.

When do I need to create a devcontainer configuration for my project?

You need to create a devcontainer configuration when starting new projects or when no devcontainer is yet defined, ensuring teams have a minimal, consistent container setup across different languages and stacks.

Does this devcontainer bootstrap support both front-end and back-end stacks?

Yes, the devcontainer bootstrap supports front-end, back-end, and multi-service setups by selecting an appropriate base image, Dockerfile, or Docker Compose configuration tailored to your stack.

How do I customize a devcontainer after bootstrapping the initial config?

After bootstrapping the initial devcontainer config, you delegate further customization to update-devcontainer-config, allowing you to tailor the minimal setup for your specific project requirements.