quality-gates-tests

Analyze codebase test quality for critical paths and asynchronous flows.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/olimpus-soft/olimpus-claude-skills --skill quality-gates-tests
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: quality-gates-tests
Source: https://github.com/olimpus-soft/olimpus-claude-skills/tree/main/plugins/pr-review-toolkit/skills/quality-test
Command: npx skills add https://github.com/olimpus-soft/olimpus-claude-skills --skill quality-gates-tests

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive audit of test quality for critical code paths and asynchronous flows, ensuring robustness and reliability in your codebase.

Core Features & Use Cases

  • Critical Path Analysis: Identifies and verifies critical business flows through the codebase.
  • Async Flow Analysis: Ensures asynchronous processes are correctly tested.
  • Automated Reporting: Generates detailed JSON reports highlighting test quality metrics.
  • Use Case: When you need to validate the quality of your tests, especially for complex business logic and asynchronous operations.

Quick Start

Analyze the quality of tests in the current repository using /quality-gates:tests.

Frequently Asked Questions about quality-gates-tests

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

FAQPage Schema
How do I analyze test quality for critical code paths and async flows?

To analyze test quality for critical code paths and async flows, run an audit that identifies critical business flows and asynchronous processes in your codebase. This Skill performs that in-depth analysis to ensure complex logic is correctly tested.

What is critical path analysis in software testing?

Critical path analysis in software testing is the process of identifying and verifying critical business flows through a codebase. It ensures that the most important execution paths are thoroughly tested for correctness and reliability.

Do I need Python to run async flow testing and code analysis?

Yes, you need Python to run this code analysis and async flow testing. The Skill requires a Python environment and utilizes various testing frameworks to perform its in-depth test quality audit.

How do I generate reports for software reliability and test quality metrics?

To generate reports for software reliability and test quality metrics, run an automated test analysis on your repository. This Skill outputs detailed JSON reports highlighting metrics for critical paths and async flows.

When should I use automated test quality analysis for my codebase?

You should use automated test quality analysis when you need to validate the robustness of complex business logic and asynchronous operations in your codebase. It is essential for ensuring reliability in critical code paths before deployment.