What problem does it solve?
This Skill automates the process of assessing Pull Requests (PRs) for Quality Assurance (QA) needs, identifying potential risks, checking end-to-end (e2e) test coverage gaps, and creating necessary sub-tickets in Linear.
Core Features & Use Cases
- PR Risk Assessment: Analyzes changes to determine regression risk (Low, Medium, High).
- E2E Coverage Analysis: Checks existing e2e tests against changed code modules using a coverage map.
- Sub-Ticket Creation: Generates QA sub-tickets in Linear for manual testing or new e2e scenarios.
- Use Case: When a PR is ready for merge, use this Skill to automatically assess if it needs manual QA, if new e2e tests are required, and create a ticket for the QA team, linking it to the parent ticket.
Quick Start
Use the dev10x-qa-scope skill to analyze the current PR for QA needs and create a sub-ticket if necessary.