verification-loop

Execute build, type check, lint, test, security scan, and diff review.

3|1|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/oabdelmaksoud/AGI-FARM-PLUGIN --skill verification-loop-oabdelmaksoud
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-loop
Source: https://github.com/oabdelmaksoud/AGI-FARM-PLUGIN/tree/main/ecc-resources/docs/zh-CN/skills/verification-loop
Command: npx skills add https://github.com/oabdelmaksoud/AGI-FARM-PLUGIN --skill verification-loop-oabdelmaksoud

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the comprehensive verification of code changes, ensuring that builds succeed, type checks pass, code adheres to standards, tests are robust, security vulnerabilities are identified, and code differences are reviewed before creating a pull request.

Core Features & Use Cases

  • Build Verification: Checks if the project compiles successfully.
  • Type Checking: Validates code against TypeScript or Python type definitions.
  • Linting: Enforces code style and identifies potential issues.
  • Test Suite Execution: Runs automated tests and reports coverage.
  • Security Scanning: Detects secrets and unnecessary logging.
  • Diff Review: Highlights code changes for manual inspection.
  • Use Case: After completing a feature, run this skill to get a complete quality report, ensuring all checks pass before submitting a pull request.

Quick Start

Run the verification loop skill to check the quality of your code.

Frequently Asked Questions about verification-loop

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

FAQPage Schema
How do I automate code quality checks before creating a pull request?

To automate code quality checks before a pull request, you can run a multi-stage verification process that executes builds, type checking, linting, tests with coverage, security scanning, and diff review to ensure deployment readiness.

What is included in a comprehensive code verification process?

A comprehensive code verification process includes build verification, type checking against definitions, linting for code style, automated test execution with coverage reporting, security scanning for secrets and logs, and diff review for manual inspection.

Can I run security scans to detect committed secrets and unnecessary logs?

Yes, you can run security scans to detect committed secrets and unnecessary logs. The verification process includes a dedicated security scanning stage that identifies vulnerabilities and flags sensitive data before deployment.

Does the verification process work with TypeScript and Python type checking?

Yes, the verification process works with TypeScript and Python type checking. It validates your code against TypeScript or Python type definitions during the type checking stage to ensure type safety before pull requests.

Do I need npm or pnpm scripts to run automated test execution with coverage?

Yes, you need npm or pnpm scripts to run automated test execution with coverage. The verification loop requires executing npm or pnpm scripts and shell commands for each verification stage to generate the complete quality report.

What are the limitations of running a multi-stage verification loop?

The verification loop requires npm or pnpm scripts and shell commands for each stage, meaning projects without these package managers or shell environments cannot execute the build, type checking, linting, testing, security scanning, and diff review stages.