概要
This skill provides a comprehensive framework for software quality assurance, focusing on the implementation of the testing pyramid, calculation of cyclomatic complexity, and systematic management of technical debt. It enables developers to move beyond simple code coverage by analyzing maintainability indices and logic complexity, ensuring that projects remain scalable and easier to refactor over time. By proactively triggering during architectural design or code reviews, it helps teams balance unit, integration, and E2E tests while identifying high-risk code paths that require immediate attention.