cm-quality-gate

Enforce test gates and evidence-based verification before deployment in CI/CD workflows.

48|23|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/tody-agent/codymaster --skill cm-quality-gate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cm-quality-gate
Source: https://github.com/tody-agent/codymaster/tree/main/skills/cm-quality-gate
Command: npx skills add https://github.com/tody-agent/codymaster --skill cm-quality-gate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Use before any deployment or completion claim. Enforces test gates, evidence-based verification, and frontend safety checks. No deploy without passing. No claims without evidence.

Core Features & Use Cases

  • Pre-deploy testing gates across CI/CD pipelines to ensure all tests pass and frontend safety checks run.
  • Evidence-based verification before any claim or deployment, preventing release without verified results.
  • Frontend safety layer to catch template or code issues before going to production.

Quick Start

Always run the quality gate before deploying by executing npm run test:gate.

Frequently Asked Questions about cm-quality-gate

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

FAQPage Schema
How do I enforce pre-deploy quality gates in a CI/CD pipeline?

Pre-deploy quality gates block deployments by running the test:gate suite and verifying all checks pass with fresh output. You can enforce them in CI/CD pipelines by executing npm run test:gate before any deployment step.

What is evidence-based verification for deployment claims?

Evidence-based verification requires fresh test output proving all gates passed before allowing any completion claim or deployment. It prevents releasing software without verified, up-to-date test results from the test:gate suite.

How do I run frontend safety checks before going to production?

Frontend safety checks run as part of the test:gate suite to catch template or code issues before production release. Execute npm run test:gate to automatically apply these checks within your pre-deploy quality gates.

Can I use automated test gates across both frontend and backend apps?

Automated test gates apply to CI/CD workflows across both frontend and backend apps. They enforce test suites and frontend safety checks, ensuring no deployment proceeds until all gates pass with fresh verification output.

Why should deployment be blocked without passing test gates?

Deployment should be blocked without passing test gates to enforce evidence-based verification and prevent unverified code from reaching production. Quality gates ensure no completion claim proceeds without fresh test output proving all checks passed.

What is the best way to prevent deployment without verified test results?

The best way to prevent unverified deployments is implementing pre-deploy quality gates that run the test:gate suite and block releases until fresh verification output confirms all tests and frontend safety checks pass.