Verification Loop

Comprehensive verification running all quality gates

besync-labs Updated

File contents

Verification Loop Skill

Purpose: Continuous quality assurance through automated verification


Overview

The verification loop runs all quality gates to ensure code meets professional standards before committing or deploying.


Workflow

1. Build Check

npm run build

Pass Criteria: Exit code 0, no TypeScript errors

2. Lint Check

npm run lint

Pass Criteria: No errors (warnings acceptable)

3. Type Check

npx tsc --noEmit

Pass Criteria: Zero type errors

4. Unit Tests

npm run test

Pass Criteria: All tests pass

5. Coverage Check

npm run test:coverage

Pass Criteria: ≥80% coverage

6. Security Scan

npm audit --audit-level=high

Pass Criteria: No high/critical vulnerabilities


Configuration

{
  "verification": {
    "coverageThreshold": 80,
    "allowWarnings": true,
    "securityLevel": "high"
  }
}

Integration

  • Invoked by /verify command
  • Can be used as pre-commit hook
  • Reports to Code Reviewer agent

besync-labs/antigravity-ai-kit/tree/main/.agent/skills/verification-loop commit 41356b4e60

Frequently asked questions

npx skillmds@latest add besync-labs/verification-loop