Verification Loop

Checkpoint-based verification for code quality assurance. Use for: running verification loops, saving checkpoints, evaluating implementations against acceptance criteria. Commands: /verify, /checkpoint.

wenjunduan 7262275 1.2 KB Updated

File contents

Verification Loop Skill

Systematic verification through checkpoints and quality gates.

Verification Types

Type Command Purpose
Checkpoint /checkpoint "name" Save state for recovery
Continuous /verify --continuous Ongoing checks
Final Gate /verify --final Pre-commit verification

Verification Criteria

Code Quality

  • TypeScript strict mode
  • ESLint/Prettier clean
  • No any types
  • Error handling complete

Testing

  • Unit tests pass
  • Coverage >= 80%
  • Integration tests pass

Security

  • No hardcoded secrets
  • Input validation present
  • Dependencies secure

Checkpoint Storage

.ai_state/checkpoints/
├── checkpoint-001-feature.yaml
└── checkpoint-latest.yaml

Integration

Works with:

  • code-quality skill for quality checks
  • cunzhi skill for pause points
  • Git for actual file versioning

wenjunduan/rlues/tree/main/vibeCoding/old-version/claude/config-agent_v7.8/.claude/skills/verification-loop commit 726227541f

Frequently asked questions

npx skillmds@latest add wenjunduan/verification-loop