quality-gate

Community

Automate all code quality checks, ensure PR readiness.

AuthorBerryKuipers
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Manually running and validating multiple quality checks (tests, lint, build, types, audit) before a Pull Request is time-consuming, inconsistent, and prone to human error. This Skill automates the entire quality assurance workflow.

Core Features & Use Cases

  • Comprehensive Validation: Runs tests, code quality audits, production build, TypeScript type checks, and linting validation.
  • Structured Results: Aggregates all check results into a clear pass/fail output with detailed blockers and warnings.
  • Automated Remediation: Identifies failing checks and can delegate to appropriate agents for automated fixes, with retry logic.
  • Use Case: Integrate this Skill into your CI/CD pipeline or Conductor workflow to ensure no code reaches a Pull Request without meeting all predefined quality standards.

Quick Start

Execute the full quality gate on your project

This will run npm test, npm run audit:code, npm run build,

tsc --noEmit, and npm run lint, then aggregate results.

quality-gate

Output:

{

"qualityGate": "pass",

"checks": {

"tests": {"status": "pass"},

"audit": {"score": 8.5},

"build": {"status": "pass"},

"typeCheck": {"status": "pass"},

"lint": {"status": "pass"}

},

"blockers": []

}

Dependency Matrix

Required Modules

npmtsceslintjqgrepsed

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: quality-gate
Download link: https://github.com/BerryKuipers/claude-code-toolkit/archive/main.zip#quality-gate

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository