loop-agent

Original🇺🇸 English
Translated

Execute workflow agents iteratively for refinement and progressive improvement until quality criteria are met. Use when tasks require repetitive refinement, multi-iteration improvements, progressive optimization, or feedback loops until convergence.

11installs
Added on

NPX Install

npx skill4agent add d-o-hub/rust-self-learning-memory loop-agent

Loop Agent Skill

Execute workflow agents iteratively for refinement and progressive improvement until quality criteria are met.

Quick Reference

  • Modes - Loop termination modes (fixed, criteria, convergence, hybrid)
  • Patterns - Common loop patterns (refinement, test-fix, optimization)
  • Configuration - Loop setup and templates
  • Examples - Complete loop examples

When to Use

  • Code needs iterative refinement until quality standards met
  • Tests need repeated fix-validate cycles
  • Performance requires progressive optimization
  • Quality improvements need multiple passes
  • Feedback loops necessary for convergence

NOT Appropriate For

  • Single-pass tasks (use specialized agent)
  • Purely parallel work (use parallel-execution)
  • Simple linear workflows (use sequential)
  • One-time analysis

Core Concepts

Loop Termination Modes

ModeDescriptionUse When
FixedRun exactly N iterationsKnown number of passes needed
CriteriaUntil success criteria metSpecific quality/performance targets
ConvergenceStop at diminishing returnsOptimal result unknown
HybridCombine multiple conditionsComplex requirements
See modes.md for detailed mode documentation and patterns.md for common loop patterns.