verification-loop

Execute build, type checks, linting, tests, security scans, and coverage analysis sequentially.

3|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/peopleforrester/claude-dotfiles --skill verification-loop-peopleforrester
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-loop
Source: https://github.com/peopleforrester/claude-dotfiles/tree/main/skills/development/verification-loop
Command: npx skills add https://github.com/peopleforrester/claude-dotfiles --skill verification-loop-peopleforrester

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Systematic pre-PR quality verification that runs a sequence of checks to catch issues before code review and merge.

Core Features & Use Cases

  • Automated verification gate: builds, type-checks, lints, runs unit and integration tests, performs security scans, and measures coverage.
  • First-failure halt: stops the flow on the first failure and surfaces actionable fixes for developers.
  • Use Case: Maintain multi-language repositories and ensure every PR is validated against your standard quality gates before submission.

Quick Start

Run the verification loop locally or in CI to execute the full sequence on your codebase before opening a pull request. Start with configuring the stack-specific commands, then trigger the full verification sweep.

Frequently Asked Questions about verification-loop

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

FAQPage Schema
How do I automate pre-PR quality checks across a multi-language repository?

Halt flows on the first failure to surface actionable fixes for rapid remediation. This prevents flawed code from proceeding past the quality gate, guiding developers through necessary corrections immediately.

What is the best way to run security scans and coverage analysis before opening a pull request?

Run security scans and coverage analysis by triggering a full verification sweep locally or in CI. This executes all configured quality gates, including unit and integration tests, before opening a pull request.

Can I configure specific build and lint commands for different programming languages in CI?

Yes, you can configure specific steps and stack-specific commands. The verification gate accepts configurable steps to adapt the sequence of lint, test, and security scans to your project requirements.

How do I stop CI pipelines on the first failing test and get actionable feedback?

Stop pipelines on the first failing test by implementing a first-failure halt mechanism. It surfaces actionable feedback for rapid remediation, ensuring developers fix issues before PR submission.