Install
Terminal · npx$
npx skills add https://github.com/affaan-m/everything-claude-code --skill verification-loopWorks with Paperclip
How Verification Loop fits into a Paperclip company.
Verification Loop drops into any Paperclip agent that handles this kind of work. Assign it to a specialist inside a pre-configured PaperclipOrg company and the skill becomes available on every heartbeat — no prompt engineering, no tool wiring.
S
SaaS FactoryPaired
Pre-configured AI company — 18 agents, 18 skills, one-time purchase.
$27$59
Explore packSource file
SKILL.md126 linesExpandCollapse
---name: verification-loopdescription: "A comprehensive verification system for Claude Code sessions."origin: ECC--- # 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# Check if project buildsnpm run build 2>&1 | tail -20# ORpnpm build 2>&1 | tail -20``` If build fails, STOP and fix before continuing. ### Phase 2: Type Check```bash# TypeScript projectsnpx tsc --noEmit 2>&1 | head -30 # Python projectspyright . 2>&1 | head -30``` Report all type errors. Fix critical ones before continuing. ### Phase 3: Lint Check```bash# JavaScript/TypeScriptnpm run lint 2>&1 | head -30 # Pythonruff check . 2>&1 | head -30``` ### Phase 4: Test Suite```bash# Run tests with coveragenpm run test -- --coverage 2>&1 | tail -50 # Check coverage threshold# Target: 80% minimum``` Report:- Total tests: X- Passed: X- Failed: X- Coverage: X% ### Phase 5: Security Scan```bash# Check for secretsgrep -rn "sk-" --include="*.ts" --include="*.js" . 2>/dev/null | head -10grep -rn "api_key" --include="*.ts" --include="*.js" . 2>/dev/null | head -10 # Check for console.loggrep -rn "console.log" --include="*.ts" --include="*.tsx" src/ 2>/dev/null | head -10``` ### Phase 6: Diff Review```bash# Show what changedgit diff --statgit 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: ```markdownSet a mental checkpoint:- After completing each function- After finishing a component- Before moving to next task Run: /verify``` ## Integration with Hooks This skill complements PostToolUse hooks but provides deeper verification.Hooks catch issues immediately; this skill provides comprehensive review.Related skills
Agent Eval
Install Agent Eval skill for Claude Code from affaan-m/everything-claude-code.
Agent Harness Construction
Install Agent Harness Construction skill for Claude Code from affaan-m/everything-claude-code.
Agent Payment X402
Install Agent Payment X402 skill for Claude Code from affaan-m/everything-claude-code.