Monitor iterative improvement loops for convergence. Three signals — shrinking diff, pass-rate plateau, velocity — drive a Stop/Continue/Investigate decision at each inter-wave checkpoint. Distinct from /evolve (retrospective) and session-reviewer (wave output review): convergence-monitoring answers \"are we making progress?\" not \"was the last wave correct?\". Primary consumer: /autoresearch loops and wave-executor inter-wave checkpoints.
Installs into .claude/skills of the current project.
Are you the author of Convergence Monitoring?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/kanevry-convergence-monitoring-session-orchestrator)
---
name: convergence-monitoring
description: "Monitor iterative improvement loops for convergence. Three signals — shrinking diff, pass-rate plateau, velocity — drive a Stop/Continue/Investigate decision at each inter-wave checkpoint. Distinct from /evolve (retrospective) and session-reviewer (wave output review): convergence-monitoring answers \"are we making progress?\" not \"was the last wave correct?\". Primary consumer: /autoresearch loops and wave-executor inter-wave checkpoints."
disable-model-invocation: true
---
# convergence-monitoring
Canonical skill: `skills/convergence-monitoring/SKILL.md`
Read that file and follow it exactly. Resolve relative links against `skills/convergence-monitoring/`, not this wrapper.
Cursor has no Skill tool. Treat "invoke the convergence-monitoring skill" as: Read `skills/convergence-monitoring/SKILL.md`.