verification-gate

Automates verification of tests, builds, linting, and security checks before completion.

6|Updated Dec 7, 2025
One-click install
npx skills add https://github.com/timequity/plugins --skill verification-gate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-gate
Source: https://github.com/timequity/plugins/tree/main/vibe-coder/skills/verification-gate
Command: npx skills add https://github.com/timequity/plugins --skill verification-gate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Hidden quality gate ensures all checks pass before presenting "Done!" to the user, preventing false positives.

Core Features & Use Cases

  • Check Orchestration: Run tests, build, lint, security checks, and approvals.
  • Automation Script: A Python-based verifier that reports JSON output.
  • Integration: Called before MVP deploys or feature additions.

Quick Start

Run python scripts/verify.py --path /project/path --language rust|python|node to execute the gate and get a JSON report.

Frequently Asked Questions about verification-gate

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

FAQPage Schema
How do I prevent incomplete builds from being marked as done in CI/CD pipelines?

A verification gate automatically checks that tests pass, builds succeed, and linting passes before allowing completion. It runs full-quality checks—test suite execution, project build, format validation, security checks, and code review approval—then blocks the 'Done' state until all requirements are met, preventing false positives in MVP workflows.

What checks does an automated quality gate run before deployment?

The gate orchestrates test execution, project builds, linting and format checks, security validation, and code-review outcomes. It generates a JSON report documenting pass/fail status for each check, ensuring legitimate completion before showing preview URLs or triggering deployment events.

Can I automate quality checks before marking features complete?

Yes. A verification gate runs automatically before MVP deployments, feature additions, and preview generation. The Python-based verifier executes the full test suite, build process, and compliance checks for Rust, Python, or Node projects, returning structured JSON output to block premature completion.

How do I integrate automated verification into my development workflow?

Run the verifier script with your project path and language (rust, python, or node) to execute orchestrated checks: tests, builds, linting, security validation, and approvals. The gate intercepts before completion events—after feature additions and before deployments—integrating verification into existing MVP workflows.

What happens if tests or security checks fail in the verification gate?

The gate blocks completion and returns a JSON report detailing which checks failed. The 'Done' state, preview URLs, and deployment triggers remain blocked until all requirements pass, ensuring only legitimate completion states reach users.