e2e-sandbox-enforcer

Provision a Docker-based sandbox for isolated E2E testing.

Updated Nov 25, 2025
One-click install
npx skills add https://github.com/filimorniga-ux/farmacias-vallenar-suit --skill e2e-sandbox-enforcer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: e2e-sandbox-enforcer
Source: https://github.com/filimorniga-ux/farmacias-vallenar-suit/tree/main/.agent/skills/e2e-sandbox-enforcer
Command: npx skills add https://github.com/filimorniga-ux/farmacias-vallenar-suit --skill e2e-sandbox-enforcer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enforces isolated E2E testing by provisioning a Docker-based sandbox that prevents test data from reaching production or cloud environments.

Core Features & Use Cases

  • Sandbox isolation: When activated, a dedicated sandbox environment prevents changes from touching main branches or production data.
  • Data seeding safety: Test data is seeded only inside the Docker sandbox, leaving Timescale Cloud untouched.
  • Guardrails and cleanup: Enforces branch naming conventions and safe cleanup to ensure smooth merges back to main.

Quick Start

Activate the skill to spin up a Docker sandbox, create a sandbox branch, seed local data, run E2E tests, and perform cleanup before merging.

Frequently Asked Questions about e2e-sandbox-enforcer

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

FAQPage Schema
How do I isolate E2E tests from production data in a Timescale Cloud integration?

To isolate E2E tests from production data in a Timescale Cloud integration, provision a Docker sandbox that prevents test data from reaching cloud environments. This ensures tests run in a controlled, ephemeral environment without modifying live configurations.

What is Docker sandbox isolation for E2E testing?

Docker sandbox isolation for E2E testing provisions a dedicated, ephemeral environment preventing changes from touching main branches or production data. It seeds test data locally, leaving Timescale Cloud untouched during complex workflow validation.

Can I use Docker sandboxing to test database schema modifications safely?

Yes, you can use Docker sandboxing to test database schema modifications safely. The sandbox applies to tasks modifying business logic and schemas within Timescale Cloud integrations, enforcing branch isolation and cleanup procedures to guarantee safe merges back to main.

How do I seed test data for E2E tests without affecting cloud environments?

To seed test data for E2E tests without affecting cloud environments, activate a Docker sandbox restricting data seeding to the isolated container. This leaves Timescale Cloud untouched and ensures test data remains ephemeral and controlled.

What are the limitations of running E2E tests without a Docker sandbox?

Running E2E tests without a Docker sandbox risks test data reaching production or cloud environments, causing uncontrolled modifications to business logic and database schemas. Without enforced branch isolation and cleanup procedures, merging changes back to main may compromise data integrity.