Loads when a session shows many tool calls (often the same name repeated) with no terminal text, no complete call, and either hits stopWhen: stepCountIs(...) (default 10) OR exhausts max output tokens. The LLM is in a tool loop without producing a final message. Distinguish from debugging-empty-output — that's about contract exits being absent; this is about the LLM never deciding to stop. Required: the agent prompt needs an explicit termination criterion.
$npx -y skills add friday-platform/friday-studio --skill debugging-tool-loopsInstalls into the current project.
Run `npx skills use "https://github.com/friday-platform/friday-studio" --skill "friday-platform/friday-studio/debugging-tool-loops"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/friday-platform/friday-studio" that are relevant to the current task. Run `npx skills add "https://github.com/friday-platform/friday-studio"` and select the relevant skills, then follow their instructions.