quality-gate

Automate quality validation at pre-commit, pre-merge, pre-release, and post-release CI gates.

1|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/tygwan/AgenticREVIT --skill quality-gate-tygwan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: quality-gate
Source: https://github.com/tygwan/AgenticREVIT/tree/main/.claude/skills/quality-gate
Command: npx skills add https://github.com/tygwan/AgenticREVIT --skill quality-gate-tygwan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quality gates automate governance by validating code quality, documentation, and security at key development milestones, preventing regressions.

Core Features & Use Cases

  • Pre-commit checks to enforce linting, formatting, types, and secrets scanning before code is committed.
  • Pre-merge validations to require successful tests, code reviews, and documentation updates before merging.
  • Pre-release verifications to ensure comprehensive validation prior to releasing software.
  • Use Case: A team integrates this skill into their CI/CD to block merges until QA criteria are met, improving release quality.

Quick Start

/quality-gate pre-commit /quality-gate pre-merge --pr <PR-number> /quality-gate pre-release --version <semver>

Frequently Asked Questions about quality-gate

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

FAQPage Schema
How do I enforce quality gates in CI/CD pipelines to block merges until tests pass?

Quality gates automate validation at critical development checkpoints like pre-commit, pre-merge, and pre-release stages. They enforce linting, formatting, type checking, secrets scanning, and test requirements so that code quality, documentation, and security criteria must pass before any merge or release proceeds.

Can I run pre-commit checks for linting and secrets scanning before code is committed?

Yes, you can run pre-commit checks to enforce linting, formatting, type checking, and secrets scanning before code is committed. Issuing /quality-gate pre-commit triggers these validations automatically, preventing developers from committing code that violates configured quality or security rules.

What's the best way to automate pre-release verification for a new software version?

Pre-release verification automates comprehensive validation prior to releasing software by checking quality, documentation, and security gates. Running /quality-gate pre-release with a semantic version ensures all configured criteria pass before that specific version is released, preventing unverified code from reaching production.

Does this quality gate skill work with existing CI/CD pipelines and configurable checks?

Yes, this skill supports configurable checks and integration with existing CI/CD pipelines. It applies automated validation at pre-commit, pre-merge, pre-release, and post-release gates without requiring external dependencies, fitting into your current development workflow alongside existing pipeline stages.

How do I require documentation updates and code reviews before merging a pull request?

Pre-merge validations require successful tests, code reviews, and documentation updates before merging. Running /quality-gate pre-merge with a pull request number checks that all configured governance criteria are satisfied for that PR, blocking the merge until QA requirements pass.