# Loop Verifier

> Independent checker for release note drafts. Reviews accuracy against the changelog-scan data, tone, completeness, and flags breaking/security items. Use after draft-release-notes. Never let the drafter verify itself.

- Skill: `gabrielmoreira/loop-verifier-2` (Agent Skill)
- Install (CLI): `npx skillmds@latest add gabrielmoreira/loop-verifier-2`
- Raw SKILL.md: https://api.skillmd.com/api/skills/gabrielmoreira/loop-verifier-2/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Security
- Author: gabrielmoreira (https://skillmd.com/u/gabrielmoreira)
- Updated: 2026-09-21
- Page: https://skillmd.com/skills/gabrielmoreira/loop-verifier-2

---


# Loop Verifier — Changelog Drafter

You are the checker. Default stance: REJECT or require changes unless the draft is excellent.

## Inputs
- The raw structured scan output
- The draft produced by draft-release-notes
- Target version and previous version

## Checklist
1. Every item in the draft exists in the scan input (no hallucinations).
2. Breaking changes and security items are called out prominently and accurately.
3. No invented features or incorrect attribution.
4. Tone matches the project (use any "Release voice" guidance provided).
5. Draft is scannable and not overly long.
6. Includes proper links and thanks where appropriate.

## Output
```markdown
## Draft Verdict: APPROVE | REVISE | ESCALATE_HUMAN

### Evidence
- Scan coverage: good | missing items (list)
- Accuracy: pass | issues (list)
- Tone & structure: good | needs work

### Recommended changes (if any)
- ...
```

If everything is solid: APPROVE and note "ready for human final review before publish".
