verification-loop

Run multi-phase verification including build, type checking, linting, tests, and security scans.

Updated Mar 4, 2026
One-click install
npx skills add https://github.com/Fabio29T/Everything-Claude --skill verification-loop-fabio29t
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-loop
Source: https://github.com/Fabio29T/Everything-Claude/tree/main/.agents/skills/verification-loop
Command: npx skills add https://github.com/Fabio29T/Everything-Claude --skill verification-loop-fabio29t

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the crucial quality assurance steps for code, ensuring that builds are successful, type checks pass, linting rules are followed, tests are executed, and security vulnerabilities are identified before code is committed or deployed.

Core Features & Use Cases

  • Comprehensive Verification: Runs build, type checking, linting, testing (with coverage), and security scans.
  • Quality Gates: Helps maintain a high standard of code quality and prevent regressions.
  • Use Case: Before submitting a pull request for a new feature, invoke this skill to automatically catch any build errors, type mismatches, linting issues, failing tests, or potential security flaws, ensuring a cleaner and more robust codebase.

Quick Start

Run the verification loop to check the code quality.

Frequently Asked Questions about verification-loop

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

FAQPage Schema
How do I run code quality checks and security scans before deployment?

To run code quality checks before deployment, execute a multi-phase verification process that handles build, type checking, linting, testing with coverage, security scanning, and diff review for your software project.

How does automated verification work for TypeScript and Python projects?

Automated verification for TypeScript and Python projects works by integrating with build tools like npm and pnpm, and linters like ruff, to sequentially execute type checking, testing, and security scans.

What is the best way to ensure code readiness before submitting a pull request?

The best way to ensure code readiness before a pull request is to run a comprehensive verification loop that acts as quality gates to catch build errors, type mismatches, linting issues, and security vulnerabilities.

Does the verification process support Python linting with ruff?

Yes, the verification process supports Python linting with ruff, alongside TypeScript type checking, to ensure your project passes all configured linting rules before deployment.

How do I execute test coverage analysis and security scanning together?

You can execute test coverage analysis and security scanning together by triggering a single verification loop that systematically runs through test execution and vulnerability identification phases.

Why should I run a multi-phase verification loop instead of just running tests?

You should run a multi-phase verification loop instead of just tests because it also validates builds, enforces type checking, verifies linting compliance, and identifies security flaws, preventing broader regressions.