The test-full skill automates complex testing workflows by implementing a fail-fast pyramid approach. It intelligently detects project configurations for languages like Python, JavaScript, Rust, and Go, then orchestrates tests across three distinct tiers: unit, integration, and end-to-end. By providing integrated coverage analysis, parallel execution, and detailed HTML reporting, it gives developers a clear overview of system health and specific, actionable guidance on how to resolve failures at every level of the stack.
Key Features
01Tiered test execution order (Unit > Integration > E2E)
0210 GitHub stars
03Integrated code coverage reporting and target analysis
04Automatic detection of project files and test frameworks
05Fail-fast logic to stop execution immediately on errors
06Parallel execution support for optimized performance