Codespaces Golden Paths Skill

Configure GitHub Codespaces development environments with type-specific .devcontainer.json files.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/3horizons/agentic-devops-platform --skill codespaces-golden-paths-skill
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Codespaces Golden Paths Skill
Source: https://github.com/3horizons/agentic-devops-platform/tree/main/.github/skills/codespaces-golden-paths
Command: npx skills add https://github.com/3horizons/agentic-devops-platform --skill codespaces-golden-paths-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that developers have pre-configured, ready-to-use development environments (GitHub Codespaces) automatically set up for each specific Golden Path template they choose, streamlining the onboarding and development process.

Core Features & Use Cases

  • Automated Dev Environment Setup: Configures .devcontainer.json files tailored to different project types (Python, Node.js, Terraform, Java, AI/ML, Data).
  • Seamless Integration: Works by embedding the .devcontainer.json into the scaffolded repository, allowing developers to click "Open in Codespaces" for an immediate, fully functional environment.
  • Use Case: A developer selects a "Python FastAPI Microservice" Golden Path template. Upon scaffolding, a new repository is created with a pre-configured .devcontainer.json that includes Python 3.11, Azure CLI, kubectl, Docker, and VS Code extensions. When the developer clicks "Open in Codespaces," they get a ready-to-code environment with all necessary tools and dependencies installed.

Quick Start

Ensure your Golden Path templates include a .devcontainer/devcontainer.json file configured for the specific technology stack.

Frequently Asked Questions about Codespaces Golden Paths Skill

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

FAQPage Schema
How do I configure GitHub Codespaces for a Python FastAPI Golden Path template?▼

Configuring GitHub Codespaces for a Python FastAPI template involves embedding a `.devcontainer.json` file into the scaffolded repository to provision Python 3.11, Azure CLI, kubectl, Docker, and VS Code extensions automatically.

What is a Golden Path devcontainer and how does it streamline developer onboarding?▼

A Golden Path devcontainer is a pre-configured `.devcontainer.json` file tailored to specific technology stacks like Node.js or Java. It streamlines onboarding by providing instant, ready-to-code workspaces with all necessary tools installed upon repository creation.

Can I use devcontainer configurations for Terraform and AI/ML project templates?▼

Devcontainer configurations support Terraform and AI/ML project templates. The Skill generates type-specific `.devcontainer.json` setups for various Golden Paths, enabling fully functional environments for infrastructure as code and machine learning pipelines.

Does the Codespaces Golden Path integration work with RHDH scaffolding?▼

Yes, the Codespaces Golden Path integration works with RHDH scaffolding. It embeds the `.devcontainer.json` configuration during the scaffolding process, allowing developers to click 'Open in Codespaces' for an immediate workspace.

What is the best way to automate dev environment setup for Data pipelines?▼

The best way to automate dev environment setup for Data pipelines is using a Golden Path template with an embedded `.devcontainer.json`. This provides an instant, pre-built developer workspace with required dependencies and post-create commands executed automatically.