loop-detection-prevention

Community

Prevent agent loops and stuck states.

Authorpmarashian
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill prevents the agent from getting stuck in infinite loops by monitoring for repetitive actions and lack of progress, ensuring efficient and continuous task execution.

Core Features & Use Cases

  • Identical Tool Call Monitoring: Detects when the same tool is called repeatedly with the same arguments within a short timeframe.
  • Progress Tracking: Monitors key metrics like files edited, tests run, and errors fixed to gauge advancement.
  • Stuck State Recognition: Identifies situations where no meaningful progress is made over a defined period.
  • Intervention Strategies: Implements actions like skipping a step, trying an alternative, or asking for help when loops or stuck states are detected.
  • Use Case: If an agent is repeatedly trying to fix the same bug without success, this skill will detect the pattern and suggest a different approach or ask for human intervention.

Quick Start

Use the loop-detection-prevention skill to monitor for repetitive tool calls and lack of progress during agent execution.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: loop-detection-prevention
Download link: https://github.com/pmarashian/cursor-agent-skills/archive/main.zip#loop-detection-prevention

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.