| name | verification-loop |
| description | Comprehensive quality verification system for code changes with build, type, lint, test, and security checks |
| license | MIT |
| metadata | {"source":"affaan-m/everything-claude-code","adapted-by":"ai-skills","category":"quality-assurance"} |
| governance_phases | ["prove"] |
| governance_norm_group | quality-gate |
| governance_auto_activate | true |
| organ_affinity | ["all"] |
| triggers | ["context:pre-commit","context:code-review","context:promotion"] |
| complements | ["testing-patterns","tdd-workflow","deployment-cicd"] |
Verification Loop
A comprehensive verification system for ensuring code quality across multiple dimensions.
When to Use
Invoke this skill:
- After completing a feature or significant code change
- Before creating a pull request
- When you want to ensure quality gates pass
- After refactoring or major modifications
- During code review preparation
Verification Phases
Phase 1: Build Verification
npm run build 2>&1 | tail -20
pnpm build 2>&1 | tail -20
make build 2>&1 | tail -20
cargo build 2>&1 | tail -20
Critical: If build fails, STOP and fix before continuing.
Phase 2: Type Check
npx tsc --noEmit 2>&1 | head -30
pyright . 2>&1 | head -30
mypy . 2>&1 | head -30
go vet ./... 2>&1 | head -30
Report all type errors. Fix critical ones before continuing.
Phase 3: Lint Check
npm run lint 2>&1 | head -30
eslint . 2>&1 | head -30
ruff check . 2>&1 | head-30
flake8 . 2>&1 | head -30
golint ./... 2>&1 | head -30
cargo clippy 2>&1 | head -30
Phase 4: Test Suite
npm run test -- --coverage 2>&1 | tail -50
pytest --cov=. 2>&1 | tail -50
go test -cover ./... 2>&1 | -50