verification-loop

Automate build, type, lint, test, and security checks for code changes.

3|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/rlagycks/oh-my-forge --skill verification-loop-rlagycks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-loop
Source: https://github.com/rlagycks/oh-my-forge/tree/main/.agents/skills/verification-loop
Command: npx skills add https://github.com/rlagycks/oh-my-forge --skill verification-loop-rlagycks

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates comprehensive verification processes, enabling quick detection of build, type, lint, and security issues to prevent faulty code from progressing further.

Core Features & Use Cases

  • Build Verification: Checks if the project compiles successfully using common build tools.
  • Type Checking: Detects type errors for TypeScript and Python projects, ensuring code correctness.
  • Linting: Runs code style and quality checks to enforce standards.
  • Testing: Executes unit tests and evaluates coverage, guaranteeing functionality.
  • Security Scanning: Looks for secrets, API keys, and logging statements that may pose risks.
  • Diff Review: Allows review of recent code changes to catch unintended modifications.
  • Use Case: A developer pushes a code update; this Skill verifies build success, code quality, and security issues before creating a pull request.
  • Continuous Monitoring: Schedule periodic checks during long development sessions to maintain code integrity.

Quick Start

Run the verification process after code changes to automatically check and report on build, tests, lint, security issues, and diffs.

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 and test verification for a CI/CD pipeline?

Automated build and test verification runs systematic validation checks, including builds, types, lints, and security scans, to catch errors early in CI/CD workflows. It executes after code changes to uphold reliability before deployment.

What is comprehensive software verification for catching code errors?

Software verification is an automated process validating build success, type correctness, linting standards, and security risks. It prevents faulty code from progressing by detecting issues like exposed API keys or logging statements early.

Does automated verification support type checking for Python and TypeScript projects?

Automated verification supports type checking for both TypeScript and Python projects. It detects type errors automatically to ensure code correctness and maintain project reliability during continuous integration workflows.

How do I scan my codebase for security risks and exposed secrets before deployment?

Security scanning checks your codebase for exposed secrets, API keys, and risky logging statements before deployment. It integrates into the automated verification process to identify potential vulnerabilities and uphold security standards.

Can I review recent code changes and diffs during continuous monitoring?

You can review recent code changes through the diff review feature during continuous monitoring. It allows developers to catch unintended modifications by scheduling periodic verification checks throughout long development sessions.