What problem does it solve?
This Skill eliminates the tedious, error-prone manual work of configuring and managing multiple local mock dependency services (databases, caches, message queues, cloud service mocks) for software development and integration testing, which typically requires hours of repetitive setup and troubleshooting.
Core Features & Use Cases
- Unified Service Orchestration: One-command start/stop of MySQL, Redis, Kafka, MQTT, LocalStack, and WireMock via Docker Compose, with automatic health checks.
- Automated Test Data Management: Auto-load base fixtures and on-demand scenario-specific data to ensure consistent, reproducible test environments.
- Built-in Troubleshooting: Guided steps for resolving common issues like port conflicts, container startup failures, and data loading errors.
- Use Case: Development and QA teams can quickly spin up isolated mock environments to test end-to-end business flows (e.g., user registration) without relying on limited shared staging services.
Quick Start
Use the mock-engine skill to start a fully configured local mock environment and load the user registration test scenario for integration testing.