verification-loop

Run build, type, lint, test, security, and diff validations with a structured report.

1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/riftzen-bit/gemini-setup --skill verification-loop-riftzen-bit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-loop
Source: https://github.com/riftzen-bit/gemini-setup/tree/main/skills/verification-loop
Command: npx skills add https://github.com/riftzen-bit/gemini-setup --skill verification-loop-riftzen-bit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a repeatable verification workflow to catch build failures, type errors, lint issues, failing tests, security findings, and unintended diffs before merging code.

Core Features & Use Cases

  • Multi-phase verification: Run build checks, type checking, linting, test suites with coverage thresholds, security scans, and diff reviews in a single process.
  • Pre-PR and continuous validation: Use after feature work, refactors, or periodically during long sessions to maintain quality gates and reduce regressions.
  • Standardized reporting: Generate a concise verification report that lists pass/fail status, counts of errors/warnings, coverage percentage, and actionable issues to fix.

Quick Start

Run the verification-loop to execute build, type, lint, test, security, and diff checks and produce a clear verification report.

Frequently Asked Questions about verification-loop

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

FAQPage Schema
How do I run pre-PR checks for build, lint, and test coverage together?

Pre-PR verification runs build, type, lint, test, security, and diff validations in a single process. It enforces quality gates and generates a concise report listing pass/fail status, error counts, coverage percentage, and actionable issues to fix.

What does a multi-phase code verification workflow include?

Multi-phase code verification includes build checks, type checking, linting, test suites with coverage thresholds, security scans, and diff reviews. It catches build failures, type errors, lint issues, failing tests, and security findings before code merges.

What is the best way to catch unintended diffs and security findings before merging code?

Running a comprehensive verification process catches unintended diffs and security findings before merging. It reviews code changes, executes basic security scans, and enforces quality gates to reduce regressions and maintain code readiness.

Can I enforce test coverage thresholds and lint compliance during local development?

You can enforce test coverage thresholds and lint compliance during local development by running verification checks after feature work or refactors. This maintains quality gates and validates code readiness before pull requests.

How does a structured verification report improve code review sessions?

A structured verification report improves code review by listing pass/fail statuses, error and warning counts, coverage percentages, and actionable issues. This standardized summary ensures code readiness and provides clear context for reviewers.

When should I run security scans and type checks during a long development session?

Run security scans and type checks periodically during long development sessions to maintain quality gates. This catches regressions early and ensures continuous code readiness before finalizing pull requests.