Sandbox Manager

Provision and manage Ignition gateway sandboxes with Docker Compose.

Updated Feb 3, 2026
One-click install
npx skills add https://github.com/LopeWale/amplLABS --skill sandbox-manager-lopewale
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Sandbox Manager
Source: https://github.com/LopeWale/amplLABS/tree/main/.claude/archived/skills/sandbox-manager
Command: npx skills add https://github.com/LopeWale/amplLABS --skill sandbox-manager-lopewale

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provision and manage Ignition gateway sandbox environments for isolated development and testing.

Core Features & Use Cases

  • Sandbox provisioning: Create configurable Ignition sandboxes with specific port, version, and edition.
  • Health and status checks: Monitor container status and gateway health to ensure readiness.
  • Lifecycle management: Reset, teardown, and recreate sandboxes to maintain clean environments.
  • Observability: Access gateway logs for debugging and validation.

Quick Start

Run python .claude/skills/sandbox-manager/sandbox_manager.py create my-sandbox --port 9088 to provision a new sandbox.

Frequently Asked Questions about Sandbox Manager

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

FAQPage Schema
How do I provision an Ignition sandbox using Docker Compose for isolated testing?

You can provision an Ignition sandbox by running the CLI command to create a new environment with a specified name and port. The Skill uses a Docker Compose template with configurable settings to ensure consistent startup and health validation.

What is the best way to manage the lifecycle of multiple Ignition gateway environments?

Managing Ignition gateway lifecycle involves using a deterministic CLI interface to execute repeatable operations like create, status, reset, and teardown across multiple sandboxes to maintain clean development environments.

Can I configure the port, version, and edition when creating an Ignition sandbox?

Yes, you can configure the port, version, and edition when creating an Ignition sandbox. The Docker Compose template supports these configurable parameters along with built-in health checks to ensure readiness.

How do I check the status and health of an Ignition gateway container?

Checking Ignition gateway status involves using the CLI to monitor container status and gateway health. This ensures the sandbox is fully ready and operational before you begin development or testing.

Do I need Docker to run Ignition sandbox lifecycle operations?

Yes, Docker is required to run Ignition sandbox operations. The Skill relies on Docker Compose to provision containers, apply configurable health checks, and manage the complete startup and teardown lifecycle.

How do I access gateway logs for debugging an Ignition sandbox?

Accessing gateway logs for debugging uses the CLI interface to retrieve container output. This observability feature allows you to validate startup behavior and troubleshoot errors within your isolated Ignition environment.