verification-loop

Runs build, type-check, lint, tests, security scans, and diff reviews across JavaScript/TypeScript and Python projects.

1|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/XiaoPuOuO/VFactory --skill verification-loop-xiaopuouo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-loop
Source: https://github.com/XiaoPuOuO/VFactory/tree/main/paperclip-official/AgentSetting/skills/verification-loop
Command: npx skills add https://github.com/XiaoPuOuO/VFactory --skill verification-loop-xiaopuouo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates an end-to-end verification workflow for Claude Code sessions to catch defects before PRs.

Core Features & Use Cases

  • Phase-based verification: build, type-check, lint, tests, security scan, and diff review across JS/TS and Python projects.
  • PR readiness reporting: generates a structured verification report with pass/fail status and coverage hints.
  • Hooks & automation: integrates into CI/CD and developer workflows with continuous mode for ongoing development.

Quick Start

Run the verification loop after completing a feature or significant code change to obtain a comprehensive PR readiness report.

Frequently Asked Questions about verification-loop

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

FAQPage Schema
How do I automate build, type-check, lint, and tests before creating a PR?

You can automate build, type-check, lint, and tests before a PR by running a multi-phase verification pipeline across JavaScript/TypeScript and Python projects. It applies security scans and diff reviews to generate a structured pass/fail readiness report.

What is end-to-end verification for Claude Code sessions?

End-to-end verification for Claude Code sessions is an automated workflow that catches defects before pull requests. It executes a multi-phase pipeline covering builds, type-checks, linting, tests, security scans, and diff reviews to ensure feature and refactoring readiness.

Can I run security scans and diff reviews for both Python and TypeScript projects?

Yes, security scans and diff reviews can run for both Python and TypeScript projects. The verification pipeline explicitly supports JavaScript/TypeScript and Python environments, applying consistent phase-based checks to generate a unified verification report.

How do I integrate continuous verification into CI/CD workflows?

Integrating continuous verification into CI/CD workflows involves using hooks and a continuous mode for ongoing development. The pipeline automates build, lint, test, and security scan phases, outputting structured PR readiness reports directly into your developer workflows.

What is the best way to check PR readiness after a code refactoring?

The best way to check PR readiness after refactoring is to execute an automated end-to-end verification loop. It runs build, type-check, lint, tests, and security scans, generating a structured report with pass/fail status and coverage hints.

When should I not use an automated verification pipeline for feature development?

You should not use an automated verification pipeline for minor edits if the overhead of full build, type-check, lint, and security scan phases outweighs the change scope. It is designed for significant feature development, refactoring, and release readiness checks.