概要
Testing Strategies is a specialized Claude Code skill designed to help developers navigate the complexities of modern software verification. It provides a strategic framework for the testing pyramid, helping users decide when to use unit, integration, E2E, or contract tests for optimal feedback speed and system confidence. Supporting TypeScript, Python, Go, and Rust, the skill offers language-specific patterns for mocking, test data management via factories and property-based testing, and CI/CD integration. Whether you are building a new microservice or refactoring a legacy suite, this skill ensures your testing architecture is deterministic, scalable, and resilient.