mutation-test
Run mutation testing to measure test suite effectiveness by introducing code faults and verifying test failure detection.
Discover reusable agent skills, browse implementation details, and find the right skill for your workflow.
101 skills found
Run mutation testing to measure test suite effectiveness by introducing code faults and verifying test failure detection.
Validate test suite effectiveness and uncover weak assertions by introducing code mutations and measuring kill rates. Essential for proving tests genuinely catch bugs rather than just satisfying coverage metrics.
Enforces disciplined Test-Driven Development (TDD) by requiring a failing test before implementation, ensuring code reliability and preventing premature over-engineering.
Guidance for writing resilient Playwright tests with best practices for locators, assertions, and CI/agent integration.
Automated guidance for implementing property-based testing (PBT) in software and smart contracts to improve test coverage and edge case detection.
Generates comprehensive, best-practice unit tests for functions and classes, supporting multiple frameworks like pytest, unittest, and jest.
Optimize React performance, implement security hardening, and ensure WCAG accessibility compliance with automated patterns and checklists.
Plan, implement, and execute user acceptance tests (UAT) and end-to-end scenarios to validate requirements against user-visible behavior.
Guidance for writing, reviewing, and refactoring software tests, focusing on integration strategies, condition-based waiting, and professional mocking patterns.
Identify, categorize, and troubleshoot flaky tests by analyzing CI history, execution patterns, and code structure to improve test suite reliability.
Strategic regression testing with intelligent test selection, impact analysis, and continuous regression management for faster, more reliable software delivery.
Validate n8n expression syntax, perform context-aware testing, detect common pitfalls, and optimize data transformations within your workflows.