What problem does it solve?
This Skill provides a structured approach to creating parallel, isolated testing environments for desktop applications and local tools, enabling reliable concurrency without collision issues.
Core Features & Use Cases
- Collision Mapping: Identifies shared state surfaces like preferences, app directories, and system integrations that could interfere across instances.
- Launch Contract Definition: Specifies how to launch each app in isolation with unique identifiers and root paths.
- Fixture Profiles: Enables preconfigured testing states, such as smoke-ready or history-seeded environments.
- Parallel Lane Design: Facilitates splitting testing tasks into dedicated, attributable lanes to improve reliability and result clarity.
- Validation & Artifacts: Guides verifying that multiple instances operate independently, collecting logs, states, and evidence for trust.
Quick Start
Use this skill to plan and execute parallel app testing by mapping collision surfaces, defining launch contracts, creating fixture profiles, and splitting testing lanes to ensure valid isolation.