概要
The Testing Strategies skill provides Claude with domain-specific expertise to architect and execute a robust testing suite for command-line interfaces. It enforces a tiered approach—logic-level unit tests with fakes, integration tests for API contracts, and E2E tests for full workflow validation—ensuring high reliability across the development lifecycle. By utilizing interface-first design, table-driven tests, and optimized build tags, this skill helps developers build maintainable CLI tools that catch bugs early and scale efficiently within CI/CD pipelines.