quality-gate

Automate pre-merge linting, type checking, testing, build, security, and UI compliance checks.

Updated Jan 10, 2026
One-click install
npx skills add https://github.com/Thawatchai-Petkaew/campvibe --skill quality-gate-thawatchai-petkaew
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: quality-gate
Source: https://github.com/Thawatchai-Petkaew/campvibe/tree/main/.claude/skills/quality-gate
Command: npx skills add https://github.com/Thawatchai-Petkaew/campvibe --skill quality-gate-thawatchai-petkaew

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the pre-merge quality checks for code and UI components, ensuring that code meets the required standards before being merged into the staging environment.

Core Features & Use Cases

  • Code Linting and Type Checking: Ensures code quality and correctness.
  • Testing and Coverage: Validates that all features have been tested and meets coverage requirements.
  • UI Design and Accessibility: Checks UI components for adherence to design specifications and accessibility standards.
  • Build and Audit: Validates that the build process is successful and that there are no security vulnerabilities.
  • Use Case: Before merging a feature branch into the staging environment, run this Skill to ensure that all checks pass and the code is ready for further review.

Quick Start

Run the quality-gate skill in the root directory of your repository to perform the pre-merge quality checks on your code and UI components.

Frequently Asked Questions about quality-gate

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

FAQPage Schema
How do I automate pre-merge quality checks for code and UI components?

Pre-merge quality checks are automated validation steps including linting, type checking, testing, and security audits that ensure code meets required standards before being merged into the staging environment.

What is included in pre-merge code and UI quality assurance?

Pre-merge quality assurance includes code linting, type checking, testing with coverage validation, build verification, security audits, and UI design and accessibility compliance checks.

How do I run pre-merge checks for staging integration?

To run pre-merge checks for staging integration, execute the quality-gate skill in your repository root directory to validate code and UI components against required standards.

Does the pre-merge quality gate check UI design and accessibility compliance?

Yes, the pre-merge quality gate checks UI components for adherence to design specifications and accessibility standards alongside code linting, type checking, and security auditing.

Can I use this pre-merge quality gate for staging integration without dependencies?

Yes, you can use this pre-merge quality gate without external dependencies, as it operates independently using scripts to automate code review and UI testing checks for staging integration.

Why do pre-merge quality checks fail during build validation and security audits?

Pre-merge quality checks fail during build validation and security audits when the build process is unsuccessful or security vulnerabilities are detected in the code before staging integration.