KS
Killer-Skills

verification-loop — how to use verification-loop how to use verification-loop, verification-loop setup guide, what is verification-loop, verification-loop alternative, verification-loop vs MCP, install verification-loop, verification-loop for AI agents, Claude Code verification, npm build verification, pnpm build verification

Verified
v1.0.0
GitHub

About this Skill

Perfect for Code Quality Assurance Agents needing automated build and test verification workflows. verification-loop is a comprehensive verification system for Claude Code sessions, comprising build verification and type checking phases to ensure code quality and integrity.

Features

Performs build verification using npm run build or pnpm build commands
Executes type checking in Phase 2 to ensure code accuracy
Supports invocation after completing features or significant code changes
Integrates with Claude Code sessions for seamless verification
Includes a stop-and-fix approach if build fails, ensuring quality gates pass

# Core Topics

affaan-m affaan-m
[62.0k]
[7678]
Updated: 3/6/2026

Quality Score

Top 5%
89
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add affaan-m/everything-claude-code/verification-loop

Agent Capability Analysis

The verification-loop MCP Server by affaan-m is an open-source Categories.official integration for Claude and other AI agents, enabling seamless task automation and capability expansion. Optimized for how to use verification-loop, verification-loop setup guide, what is verification-loop.

Ideal Agent Persona

Perfect for Code Quality Assurance Agents needing automated build and test verification workflows.

Core Value

Provides comprehensive quality gate enforcement through phased verification including build checks, type validation, and test execution. It enables automated code quality assessment using npm/pnpm build systems and type checking tools.

Capabilities Granted for verification-loop MCP Server

Automating pre-PR quality checks
Verifying build integrity after refactoring
Running comprehensive test suites before deployment
Validating type safety in TypeScript projects

! Prerequisites & Limits

  • Requires npm/pnpm project structure
  • Assumes standard build/test scripts
  • Limited to CLI-based verification workflows
Project
SKILL.md
2.3 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8
SKILL.md
Readonly

Verification Loop Skill

A comprehensive verification system for Claude Code sessions.

When to Use

Invoke this skill:

  • After completing a feature or significant code change
  • Before creating a PR
  • When you want to ensure quality gates pass
  • After refactoring

Verification Phases

Phase 1: Build Verification

bash
1# Check if project builds 2npm run build 2>&1 | tail -20 3# OR 4pnpm build 2>&1 | tail -20

If build fails, STOP and fix before continuing.

Phase 2: Type Check

bash
1# TypeScript projects 2npx tsc --noEmit 2>&1 | head -30 3 4# Python projects 5pyright . 2>&1 | head -30

Report all type errors. Fix critical ones before continuing.

Phase 3: Lint Check

bash
1# JavaScript/TypeScript 2npm run lint 2>&1 | head -30 3 4# Python 5ruff check . 2>&1 | head -30

Phase 4: Test Suite

bash
1# Run tests with coverage 2npm run test -- --coverage 2>&1 | tail -50 3 4# Check coverage threshold 5# Target: 80% minimum

Report:

  • Total tests: X
  • Passed: X
  • Failed: X
  • Coverage: X%

Phase 5: Security Scan

bash
1# Check for secrets 2grep -rn "sk-" --include="*.ts" --include="*.js" . 2>/dev/null | head -10 3grep -rn "api_key" --include="*.ts" --include="*.js" . 2>/dev/null | head -10 4 5# Check for console.log 6grep -rn "console.log" --include="*.ts" --include="*.tsx" src/ 2>/dev/null | head -10

Phase 6: Diff Review

bash
1# Show what changed 2git diff --stat 3git diff HEAD~1 --name-only

Review each changed file for:

  • Unintended changes
  • Missing error handling
  • Potential edge cases

Output Format

After running all phases, produce a verification report:

VERIFICATION REPORT
==================

Build:     [PASS/FAIL]
Types:     [PASS/FAIL] (X errors)
Lint:      [PASS/FAIL] (X warnings)
Tests:     [PASS/FAIL] (X/Y passed, Z% coverage)
Security:  [PASS/FAIL] (X issues)
Diff:      [X files changed]

Overall:   [READY/NOT READY] for PR

Issues to Fix:
1. ...
2. ...

Continuous Mode

For long sessions, run verification every 15 minutes or after major changes:

markdown
1Set a mental checkpoint: 2- After completing each function 3- After finishing a component 4- Before moving to next task 5 6Run: /verify

Integration with Hooks

This skill complements PostToolUse hooks but provides deeper verification. Hooks catch issues immediately; this skill provides comprehensive review.

Related Skills

Looking for an alternative to verification-loop or building a Categories.official AI Agent? Explore these related open-source MCP Servers.

View All

flags

Logo of facebook
facebook

flags is a feature flag management system that enables developers to check flag states, compare channels, and debug feature behavior differences across release channels.

243.6k
0
Design

extract-errors

Logo of facebook
facebook

extract-errors is a skill that assists in extracting and managing error codes in React applications using yarn extract-errors command.

243.6k
0
Design

fix

Logo of facebook
facebook

fix is a technical skill that resolves lint errors, formatting issues, and ensures code quality in declarative, frontend, and UI projects

243.6k
0
Design

flow

Logo of facebook
facebook

Flow is a type checking system for JavaScript, used to validate React code and ensure consistency across applications

243.6k
0
Design