verification-loop

Automate build, type check, lint, tests, and security verification for software projects.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/SOLEROM/cldlab --skill verification-loop-solerom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-loop
Source: https://github.com/SOLEROM/cldlab/tree/main/ecc/ref_claude/.agents/skills/verification-loop
Command: npx skills add https://github.com/SOLEROM/cldlab --skill verification-loop-solerom

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates end-to-end verification of software projects across build, type check, lint, tests, and security, reducing the risk of faulty changes reaching production.

Core Features & Use Cases

  • Build verification: Run project builds (npm run build or pnpm build) to ensure compilation.
  • Type checks: Run TypeScript or Python type checkers (tsc or pyright) to identify type errors.
  • Lint checks: Execute lint tools to enforce code quality.
  • Test suite with coverage: Execute tests with coverage reporting to meet quality thresholds.
  • Security scanning: Detect potential secrets and unsafe patterns to prevent data leakage.
  • Diff review: Compare changes to detect unintended modifications before merge.

Quick Start

Run the verification workflow on your project to generate a PR-ready 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 end-to-end code verification before creating a pull request?

You automate end-to-end code verification by running build, type check, lint, test, and security scanning workflows to generate a PR-ready report. This ensures all quality gates pass before merging changes.

Does this verification workflow support both TypeScript and Python type checking?

Yes, the verification workflow supports both TypeScript and Python type checking. It runs tsc for TypeScript projects and pyright for Python to identify type errors across your codebase.

Can I run lint checks and test suites with coverage using npm or pnpm workflows?

Yes, you can run lint checks and test suites with coverage using npm, yarn, or pnpm workflows. The verification executes lint tools to enforce code quality and tests with coverage reporting to meet quality thresholds.

What is security scanning in a pre-merge verification workflow?

Security scanning in a pre-merge verification workflow detects potential secrets and unsafe patterns in your code changes. This prevents data leakage by ensuring faulty or insecure modifications do not reach production.

How does diff review detect unintended modifications before a merge?

Diff review compares your code changes against the base branch to detect unintended modifications before a merge. It is applied during feature completion or after refactoring to ensure only approved changes are committed.

When should I run a complete build verification and structured verification report?

You should run a complete build verification and generate a structured verification report during feature completion, before submitting PRs, or after refactoring. This ensures compilation succeeds and all quality gates pass.