verification-loop

Automates build, type, lint, test, security scan and Git diff review for Claude Code sessions.

Updated Jun 22, 2026
One-click install
npx skills add https://github.com/hector-manny/bussbot --skill verification-loop-hector-manny
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-loop
Source: https://github.com/hector-manny/bussbot/tree/main/.cursor/.agents/skills/verification-loop
Command: npx skills add https://github.com/hector-manny/bussbot --skill verification-loop-hector-manny

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires npm, python, git, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the verification process for Claude Code sessions, ensuring code quality and security.

Core Features & Use Cases

  • Build Verification: Checks if the project builds successfully.
  • Type Check: Ensures type safety in TypeScript and Python projects.
  • Lint Check: Identifies code style issues in JavaScript/TypeScript and Python.
  • Test Suite: Runs tests with coverage and checks for passing thresholds.
  • Security Scan: Checks for secrets and console.log statements.
  • Diff Review: Reviews changes made to the codebase.
  • Use Case: Before creating a PR or before deploying code to production, use this Skill to ensure all quality gates are passed.

Quick Start

Run the verification-loop skill to start the verification process.

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 verification before creating a pull request?

Automated code verification runs build, type, lint, test, security scan, and diff review checks to ensure quality gates are passed. Executing a verification loop validates codebase changes and prevents deployment failures before pull requests.

Does the verification loop work with both TypeScript and Python projects?

Yes, the verification loop works with TypeScript and Python projects by running type checks and lint checks tailored to each environment. It validates type safety and identifies style issues across both languages during the build process.

What does a security scan check for during code review?

A security scan checks for exposed secrets and leftover console.log statements in the codebase. This review process prevents sensitive data leaks and ensures clean logs before code changes are merged into production.

Do I need Git and npm installed to run build verification?

Yes, Git, npm, and Python are required dependencies to run build verification. These tools execute the scripts that automate the comprehensive type checking, linting, and test suite coverage validation.

How can I check test suite coverage and passing thresholds before deployment?

Run an automated test suite to check test coverage and enforce passing thresholds before deployment. This validation ensures code changes meet quality requirements and prevents under-tested code from reaching production.

What is the best way to review codebase diffs for quality assurance?

Reviewing codebase diffs through an automated verification process ensures quality assurance by validating build success, type safety, and security. This comprehensive check identifies code style issues and verifies changes before merging.