verification-loop

Run build, type checks, linting, tests, security scans, and diff review for Python and Node.js projects.

2|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/Clay-HHK/claude-config --skill verification-loop-clay-hhk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-loop
Source: https://github.com/Clay-HHK/claude-config/tree/main/skills/verification-loop
Command: npx skills add https://github.com/Clay-HHK/claude-config --skill verification-loop-clay-hhk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ensures code changes meet quality gates by running a structured verification sequence before creating a pull request, catching build failures, type errors, lint issues, test regressions, security concerns, and unintended diffs early.

Core Features & Use Cases

  • Phase-based verification workflow covering build, type checking, linting, test coverage, security scans, and git diff review for both Python and Node.js projects.
  • Produces a standardized verification report summarizing pass/fail status, error counts, test results, coverage, and files changed to inform PR readiness.
  • Use cases include pre-PR checks, post-refactor validation, periodic continuous verification during long sessions, and integration with development hooks.

Quick Start

Run a full verification loop and generate the verification report summarizing build, types, lint, tests, security, and diff outcomes before opening a pull request.

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 Python and Node.js projects?

To run pre-PR checks for Python and Node.js, execute a structured verification sequence covering build, type checking, linting, tests, security scans, and diff review to determine code readiness and produce a standardized pass/fail report.

What is the best way to verify code readiness before creating a pull request?

The best way to verify code readiness before creating a pull request is running a phase-based workflow that catches build failures, type errors, lint issues, test regressions, and security concerns early, outputting a verification report with error counts and coverage.

Does this verification workflow support both Python and Node.js projects?

Yes, this verification workflow supports both Python and Node.js projects, applying phase-based build, type checking, linting, test coverage, security scans, and git diff review to catch quality gate failures before opening a pull request.

How do I validate post-refactor code changes and catch unintended diffs?

To validate post-refactor code changes and catch unintended diffs, run a full verification loop that includes git diff review alongside build, lint, and test coverage checks, generating a report summarizing files changed and pass/fail status.

Can I integrate continuous verification into my local development workflow?

Yes, you can integrate continuous verification into your local development workflow by running periodic verification loops during long sessions or triggering pre-pull-request checks via development hooks to ensure ongoing code quality and security.

What is included in a standardized code verification report?

A standardized code verification report includes pass/fail status, error counts, test totals, coverage metrics, security findings, and files changed, summarizing build, types, lint, tests, security, and diff outcomes to inform pull request readiness.