test-environment
CommunityRun all tests in isolated containers.
AuthorDarkMonkDev
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill runs unit, integration, and end-to-end tests in isolated containers, preventing interference with development work and ensuring clean, repeatable results.
Core Features & Use Cases
- Complete isolation: Separate test databases and containers from dev.
- All test types: Supports .NET unit and integration tests and Playwright E2E tests.
- Automatic cleanup: Containers and images are removed after runs to avoid leftovers.
Quick Start
Run E2E tests by default:
- bash .claude/skills/test-environment/execute.sh
Run all tests:
- bash .claude/skills/test-environment/execute.sh --mode all
Keep containers for debugging:
- bash .claude/skills/test-environment/execute.sh --mode e2e --keep-containers
Dependency Matrix
Required Modules
dockerdocker-composepsqljqnodeplaywrightnpx
Components
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: test-environment Download link: https://github.com/DarkMonkDev/WitchCityRope/archive/main.zip#test-environment Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.