aif-qa

Analyze git diffs and generate structured test plans and test cases.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/marinkobabic/dario-shop --skill aif-qa-marinkobabic
Or copy as Structured Prompt for Agentβ–Ό
Please help me install this Agent Skill.
Skill: aif-qa
Source: https://github.com/marinkobabic/dario-shop/tree/main/.claude/skills/aif-qa
Command: npx skills add https://github.com/marinkobabic/dario-shop --skill aif-qa-marinkobabic

SYSTEM DOCUMENTATION & REQUIREMENTS

πŸ’‘ This Skill includes references (resource) components.

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.

Frequently Asked Questions about aif-qa

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate test plans from git commits and diffs?β–Ό

You can generate test plans from git commits by analyzing code changes to automatically summarize what changed, identify risk areas, and create structured test documentation with defined scope and acceptance criteria.

Can I automatically create test cases for merge requests covering edge cases and regression checks?β–Ό

Automated test case generation for merge requests produces concrete, executable test scenarios covering positive, negative, edge cases, and regression checks based on the analyzed git branch changes.

What is automated change risk assessment for software feature implementations?β–Ό

Automated change risk assessment analyzes git diffs to summarize code modifications and identify potential risk areas, providing development teams with consistent QA processes without requiring manual artifact creation.

Does automated test planning work for regression and negative testing?β–Ό

Automated test planning supports regression and negative testing by producing concrete test scenarios that cover functional, regression, edge case, and negative testing based on the identified code changes.

How do I automate the QA workflow for feature branches without manual artifact creation?β–Ό

Automating the QA workflow for feature branches involves analyzing git changes to instantly generate comprehensive test plans and concrete test scenarios, eliminating the need to manually create QA artifacts from scratch.

What are the limitations of automated test case generation from git diffs?β–Ό

Automated test case generation from git diffs focuses on transforming code changes into structured test plans and scenarios, requiring actual git branch data to analyze and assess change risks accurately.