loop-agent

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Loop Agent Skill

Loop Agent Skill

Execute workflow agents iteratively for refinement and progressive improvement until quality criteria are met.
以迭代方式执行工作流Agent,进行优化和渐进式改进,直至达到质量标准。

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
  • 单轮即可完成的任务(请使用专用Agent)
  • 纯并行处理的工作(请使用并行执行Agent)
  • 简单线性工作流(请使用顺序执行Agent)
  • 一次性分析任务

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.
模式说明适用场景
固定次数(Fixed)精确执行N次迭代已知所需迭代次数的场景
达标停止(Criteria)直至满足成功标准有明确质量/性能目标的场景
收敛停止(Convergence)当收益递减时停止最优结果未知的场景
混合模式(Hybrid)组合多种终止条件需求复杂的场景
如需了解各模式的详细文档,请查看**modes.md;常见循环模式请查看patterns.md**。