quality-gate-validator

Automates quality gate validation by executing predefined checks against project artifacts.

2|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/Ruzenie/RUI-agentskills --skill quality-gate-validator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: quality-gate-validator
Source: https://github.com/Ruzenie/RUI-agentskills/tree/main/RUI-agentskills/RUI-codex-cn/skills/quality-gate-validator
Command: npx skills add https://github.com/Ruzenie/RUI-agentskills --skill quality-gate-validator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the validation of quality gates, moving beyond simple checklist prompts to executable checks and providing a quantitative report.

Core Features & Use Cases

  • Automated Validation: Verifies quantitative quality thresholds defined in your project.
  • Comprehensive Reporting: Generates a gate-validation-report.json detailing the status of each gate.
  • Input Dependency Handling: Considers various input files like scorecards, requirements summaries, and optional reports for validation.
  • Tool Check Integration: Optionally runs and validates standard development tools like linters, type checkers, and tests.
  • Use Case: Ensure your codebase meets predefined standards for code complexity, type coverage, and component reuse before merging by running this quality gate validator.

Quick Start

Run the quality-gate-validator script to validate gates using the provided workspace and output directory.

Frequently Asked Questions about quality-gate-validator

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

FAQPage Schema
How do I automate quality gate validation in a CI/CD pipeline?

Automating quality gate validation in a CI/CD pipeline involves executing predefined checks against project artifacts and tool outputs to ensure code quality standards are met before merging. This Skill runs executable checks and generates a quantitative validation report.

What is a quality gate validation report and what does it contain?

A quality gate validation report is a JSON file detailing the status of each predefined gate. It provides a quantitative report by verifying thresholds for code complexity, type coverage, and component reuse, moving beyond simple checklists.

Do I need Python 3 to run automated code quality validation checks?

Yes, you need Python 3 to run automated code quality validation checks. The validator requires Python 3 with access to your project workspace, output directories, and optional tool execution capabilities for linters and type checkers.

How do I validate code complexity and type coverage before merging code?

To validate code complexity and type coverage before merging, you run a validation script against your project workspace. It optionally runs standard development tools like linters and type checkers, applying quantitative thresholds to ensure standards are met.

Can I use pre-commit hooks for CI/CD quality gate checks?

Yes, you can use pre-commit hooks for CI/CD quality gate checks. This Skill applies to both CI/CD pipelines and pre-commit hooks to ensure code quality standards are met by executing predefined validation checks against output directories.

What input files are required for code quality gate validation?

Input files for code quality gate validation include various project artifacts like scorecards and requirements summaries. The validator considers these input files along with optional reports from standard development tools to verify quantitative quality thresholds.