What problem does it solve?
Testing new features often requires significant manual effort to understand code changes, assess risks, and create structured test documentation from scratch. This Skill automates the entire QA workflow, transforming git diffs into actionable test plans and concrete test scenarios in minutes.
Core Features & Use Cases
- Change Analysis: Automatically analyzes git commits and diffs to summarize what changed and identify risk areas.
- Test Plan Generation: Creates structured test plans with defined scope, test types, and acceptance criteria based on the change analysis.
- Test Case Specification: Produces concrete, executable test scenarios covering positive, negative, edge cases, and regression checks.
- Use Case: A developer completing a feature branch can instantly generate a complete QA artifact set to hand off to testers or use for self-verification.
Quick Start
Use the aif-qa skill to analyze your current branch and generate a comprehensive test plan with concrete test cases.