verification-loop

Run a pre-PR verification sweep across build, types, lint, tests, security, and diff review.

4|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/Yog-Sotho/claude-skills --skill verification-loop-yog-sotho
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-loop
Source: https://github.com/Yog-Sotho/claude-skills/tree/main/verification-loop
Command: npx skills add https://github.com/Yog-Sotho/claude-skills --skill verification-loop-yog-sotho

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a structured gate to catch quality and security issues before changes are merged, reducing bug risk and rework.

Core Features & Use Cases

  • Enforces a phased, deterministic verification workflow (build, types, lint, tests, security, diff) before PRs.
  • Automatically adapts to JavaScript/TypeScript and Python projects and reports clear outcomes.
  • Produces a concise verification report highlighting issues and recommended fixes.

Quick Start

Run the verification loop on the current project to ensure all phases pass before PR creation.

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 to catch code quality and security issues?

Pre-PR checks catch code quality and security issues by executing a structured verification sweep across build, type checks, lint, tests, and security scans, producing a report with prioritized issues to ensure changes are PR-ready.

What is a pre-PR verification sweep for JavaScript and Python projects?

A pre-PR verification sweep is a deterministic workflow that adapts to JavaScript, TypeScript, and Python projects, enforcing phased checks across build, types, lint, tests, and security to prevent bug risk and rework before merging.

How do I automate type checks, lint, and security scans before creating a pull request?

You automate type checks, lint, and security scans before a pull request by running a structured verification loop that sequentially executes these phases and generates a concise report highlighting issues and recommended fixes.

Does the pre-PR verification loop work with both TypeScript and Python projects?

Yes, the pre-PR verification loop automatically adapts to TypeScript, JavaScript, and Python projects, executing phased checks for build, types, lint, tests, and security to ensure changes are PR-ready across these environments.

What's the best way to review code diffs for security risks before merging?

The best way to review code diffs for security risks is using a structured pre-PR verification gate that includes automated security scans and diff review, producing a final report with prioritized issues to reduce bug risk.

When do I need a structured pre-PR verification gate for my codebase?

You need a structured pre-PR verification gate when you want to catch quality and security issues before changes are merged, reducing bug risk and rework by enforcing a deterministic workflow of build, types, lint, tests, and diff checks.