verification-loop

Automates Claude Code session verification including builds, linting, tests, security scans, and diff reviews.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ssrxs/scx-studio-pro-fixed --skill verification-loop-ssrxs
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: verification-loop
Source: https://github.com/ssrxs/scx-studio-pro-fixed/tree/main/gemini-skills/ecc-verification-loop
Command: npx skills add https://github.com/ssrxs/scx-studio-pro-fixed --skill verification-loop-ssrxs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The verification loop provides a structured, automated workflow to ensure code sessions meet essential quality gates, reducing regression risk and manual review workload.

Core Features & Use Cases

  • Build Verification: Checks project builds with npm run build or pnpm build; stops on failure.
  • Type/Static Analysis: Runs TypeScript and Python checks to catch type errors early.
  • Lint & Style: Executes lint checks to enforce coding standards across languages.
  • Test Suite & Coverage: Runs tests with coverage reporting to meet thresholds and reveal gaps.
  • Security & Diff Review: Scans for secrets and reviews diffs to catch unintended changes.
  • Use Case: Ideal before PRs, after significant changes, or during feature completion to guarantee readiness.

Quick Start

Use the verification loop on a project to automatically perform build, type-check, lint, tests, security, and diff checks.

Frequently Asked Questions about verification-loop

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

FAQPage Schema
How do I run build, lint, and security checks before creating a pull request?▼

Automated verification runs build, type-check, lint, test, security scan, and diff review phases sequentially before PRs. It executes explicit commands like npm run build to detect issues and stops on failure, ensuring code meets quality gates.

What is an automated verification loop for software projects?▼

An automated verification loop is a structured workflow that validates code sessions across build, type, lint, test coverage, and security dimensions. It reduces regression risk and manual review workload by enforcing quality gates before releases.

Does the verification workflow support type checking for both TypeScript and Python?▼

Yes, the type and static analysis phase runs checks for both TypeScript and Python projects. This catches type errors early in the development cycle alongside lint and style enforcement across multiple languages.

How do I scan for secrets and review code diffs during CI?▼

The security scan phase checks for exposed secrets, while the diff review phase catches unintended changes by examining code differences. Both run automatically as part of the multi-phase verification workflow before PRs.

Can this verification process enforce test coverage thresholds?▼

Yes, the test suite phase runs tests with coverage reporting to verify that thresholds are met. It highlights coverage gaps to guarantee feature readiness before significant changes are merged or released.

What happens if the build verification fails during the automated check?▼

If the build verification fails using npm run build or pnpm build, the automated workflow stops immediately. This prevents subsequent phases from running and ensures broken code does not pass quality gates.