What problem does it solve?
Reduce the risk of regressions and missed defects by systematically designing and adding quality-focused tests that cover boundary values, edge cases, failure modes, and combinations not covered by acceptance (AC) tests.
Core Features & Use Cases
- Coverage analysis: Inventory existing AC tests and map them to functional requirements to identify gaps.
- Test case design: Produce prioritized boundary, edge-case, abnormal-flow, combination, concurrency, and idempotency test cases (TQ-*).
- Collaborative workflow: Embed requirements and baseline results into dispatched agents, obtain human partner approval, and implement tests iteratively to keep the suite green.
- Use case: After TDD and simplify are complete and AC tests are green, run this skill to add boundary and error-path tests for a user registration API before code-review.
Quick Start
Ask the test-quality skill to analyze the REQ path and current GREEN test suite, design prioritized TQ-* test cases covering boundaries and edge cases, and prepare them for human approval and incremental implementation.