AgentSkillsCN

verification-loop

以检查点为基础的代码质量保障机制。适用于运行验证循环、保存检查点、依据验收标准评估实现效果。常用命令包括:/verify、/checkpoint。

SKILL.md
--- frontmatter
name: verification-loop
description: |
  Checkpoint-based verification for code quality assurance. Use for: running
  verification loops, saving checkpoints, evaluating implementations against
  acceptance criteria. Commands: /verify, /checkpoint.

Verification Loop Skill

Systematic verification through checkpoints and quality gates.

Verification Types

TypeCommandPurpose
Checkpoint/checkpoint "name"Save state for recovery
Continuous/verify --continuousOngoing checks
Final Gate/verify --finalPre-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

code
.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