Validates code implementations against specific test cases and acceptance criteria to ensure functional correctness and production readiness.
The QA Validation skill automates the rigorous process of verifying that code implementations align perfectly with functional requirements, edge cases, and error-handling standards. By analyzing test cases from user input or previous workflow stages, it systematically checks for logic errors, boundary conditions, and performance bottlenecks. This skill is indispensable for developers who need to confirm that their features not only run without errors but also fulfill specific business logic and acceptance criteria before final delivery.
主な機能
01Edge case and boundary condition analysis
02Automated error handling and recovery testing
03Acceptance criteria verification
040 GitHub stars
05Detailed pass/fail reporting with actionable fixes
06Comprehensive functional and logic validation
ユースケース
01Performing a final logic check after unit tests have been generated
02Verifying a newly implemented feature meets all PR acceptance criteria
03Validating edge cases for complex algorithms after code changes