qa-test-reviewer

Review test files for structural issues, assertion quality, and anti-patterns.

2|2|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/AZANIR/qa-skills --skill qa-test-reviewer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa-test-reviewer
Source: https://github.com/AZANIR/qa-skills/tree/main/.cursor/skills/qa-test-reviewer
Command: npx skills add https://github.com/AZANIR/qa-skills --skill qa-test-reviewer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of maintaining high-quality, reliable, and maintainable test suites by automating the code review process for test files. It helps catch common anti-patterns and ensures adherence to best practices.

Core Features & Use Cases

  • Automated Code Review: Analyzes test files for structure, assertions, coverage, and anti-patterns.
  • Code Smell Identification: Detects issues like magic numbers, duplication, and over-mocking.
  • Severity Assessment: Assigns severity levels (Critical, High, Medium, Low) to identified issues.
  • Actionable Recommendations: Provides before/after examples and suggestions for improvement.
  • Use Case: A developer finishes writing a new set of integration tests and wants a quick, objective review before merging. They use this Skill to get immediate feedback on potential issues and areas for improvement, ensuring the tests are robust and easy to maintain.

Quick Start

Review the test file located at '/path/to/my/tests/user.spec.ts'.

Frequently Asked Questions about qa-test-reviewer

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

FAQPage Schema
How do I automate code reviews for test files to catch anti-patterns?

Automate test file code reviews by analyzing structure, assertion quality, and coverage alignment to identify common anti-patterns. This Skill generates a structured report with severity ratings and actionable before/after examples based on a predefined code smell catalog.

What are common test code smells like over-mocking and magic numbers?

Test code smells include over-mocking, magic numbers, and duplication. Detecting these anti-patterns during a test review ensures adherence to best practices, helping maintain high-quality, reliable, and maintainable test suites.

How do I get actionable before and after examples for test refactoring?

Get actionable test refactoring examples by running an automated review that provides before/after suggestions. It assesses the severity of structural issues and assertion quality, offering specific recommendations to improve robustness.

Can I use this automated test review for integration tests before merging?

Yes, you can use this automated test review for integration tests before merging. It provides immediate, objective feedback on potential structural issues and anti-patterns, ensuring your new tests are robust and easy to maintain.

What is the best way to assign severity ratings to test suite anti-patterns?

Assign severity ratings to test suite anti-patterns by evaluating them against a predefined review checklist. The automated process categorizes issues as Critical, High, Medium, or Low to help prioritize test code improvements effectively.