verification-loop

Coordinate six verification phases for Python and Node.js projects before PRs.

55|7|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/xlx777/ccg-scholar --skill verification-loop-xlx777
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-loop
Source: https://github.com/xlx777/ccg-scholar/tree/main/templates/skills/verification-loop
Command: npx skills add https://github.com/xlx777/ccg-scholar --skill verification-loop-xlx777

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Validating code changes before integration is error-prone and time-consuming; this skill automates a structured verification loop to catch regressions early.

Core Features & Use Cases

  • End-to-end verification coordinating build, type checks, lint, tests, and security scans for Python and Node.js projects.
  • Unified reporting that surfaces failures clearly and halts PR progression when gates fail.
  • Typical use cases include pre-PR validation in feature development, post-refactor sanity checks, and compliance-driven QA.

Quick Start

Run the verification loop on your project to execute all six verification phases and generate a concise report before submitting a PR.

Frequently Asked Questions about verification-loop

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

FAQPage Schema
How do I run automated code verification checks before submitting a pull request?

Automated code verification before a PR coordinates six phases including builds, type checks, linting, tests, and security scans across Python and Node.js projects. It validates code changes and halts PR progression if any quality gate fails.

What is end-to-end pre-PR validation and how does it work for Python and Node.js projects?

End-to-end pre-PR validation is a process that runs builds, type checks, linting, tests, security scans, and diff reviews across Python and Node.js projects. It works by enforcing deterministic execution and standardized reporting to catch regressions early.

Does the verification loop support both Python and Node.js environments?

Yes, the verification loop supports both Python and Node.js environments. It applies builds, type checks, linting, tests, and security scans across both tech stacks to provide unified reporting and guardrails before PRs.

Can I use this skill for post-refactor sanity checks and compliance-driven QA?

Yes, you can use this skill for post-refactor sanity checks and compliance-driven QA. It coordinates comprehensive verification phases with deterministic execution and standardized reporting to satisfy strict compliance requirements.

What happens when a type check or security scan fails during the code verification process?

When a type check or security scan fails during the code verification process, built-in guardrails halt progress immediately. The system halts PR progression and surfaces failures clearly through unified reporting to prevent regressions.

Why should I use a structured verification loop instead of running lint and tests separately?

A structured verification loop provides deterministic execution and standardized reporting that separate lint and test runs lack. It coordinates six phases end-to-end, applying guardrails to halt progress on failures and catch regressions early before integration.