retry-analyzer

by noaod · ★ 0 · updated 4 days ago

GuardsPromptvalidates

0

Detects Claude repeating the same failing tool call (3+ identical failures, or 4+ with the same error) and tells it to change strategy and tell the user. Never blocks.

install retry-analyzer

Install

/plugin marketplace add oleksandrkodua/qa-mods
/plugin install retry-analyzer@qa-mods

Then run /reload-plugins or start a new session. Requires Claude Code 2.1.287+.

View source on GitHub

What it hooks into

From an automated scan with claude plugin validate, not a security review. Mods run with your permissions; read the code before installing.

Events
prompt.submittool.call
Can see
every promptevery tool call
Reach
level 0 of 3

Origin

How it got here
Automated scan of public GitHub repos, via the CC0 dataset awesome-claude-code-mods (scan of ).
Repository
github.com/oleksandrkodua/qa-mods
Path in repo
retry-analyzer
Source commit
9c145ea the exact code the scan read
Author
noaod @oleksandrkodua
License
No license declared — ask the author before reusing code.
First published
Last pushed
First listed here

Name and description come from the mod's own manifest. We link to the code; we don't host it, and it stays under its author's license.

More from oleksandrkodua/qa-mods

blast-radius

oleksandrkodua/qa-mods

Before a risky Bash command runs, says what it will touch. A plain deletion is judged by git: files outside git or tracked and clean get only a short label, a Ukrainian dialog (with the rm line, the number of files and a typed 'Other' decision) is for uncommitted changes, the home folder, more than 20 files and other hard risks. Static analysis plus read-only git, nothing is executed to preview.

★ 0GuardsCommandsAutomation

evidence-saver

oleksandrkodua/qa-mods

Saves every image (screenshot) returned by a tool to a folder the user picks: the first screenshot asks for the path, the answer is remembered. /evidence-dir shows, sets or resets it.

★ 0GuardsCommandsAutomation

handoff

oleksandrkodua/qa-mods

The mini Clippy beside the band above the prompt: calm / worried / panic by context fill, with random Ukrainian remarks; /handoff puts a HANDOFF.md/CONTEXT.md prompt into the input box (the hud band has its button). VS Code: a hint after the answer from 80%.

★ 0BandsCommands

hud

oleksandrkodua/qa-mods

One line above the prompt: context fill, rate-limit windows, a cache chip (кеш 59:48, m:ss) while the prompt cache is warm, and the buttons Handoff, Compact, Clear, Progress and a time/percent toggle; /hud with the figures as text, including cost and the full countdown.

★ 0BandsCommands

next-steps-uk

oleksandrkodua/qa-mods

Fork of next-steps (MIT, Thariq Shihipar): suggested next prompts are always written in Ukrainian. Install INSTEAD of next-steps.

★ 0BandsCommands

notify

oleksandrkodua/qa-mods

A quick pop-up (toast, plus a macOS system notification) when a long Bash command or a long turn finishes, so you can stop watching it.

★ 0ToastsGuards

plan-progress

oleksandrkodua/qa-mods

Live plan progress bars above the Claude Code prompt: stages, steps, a pixel fill and soft sounds for decision, error and done (qa-mods fork: a wider title, the full title on hover, Ukrainian interface)

★ 0BandsGuardsCommands

quick-actions

oleksandrkodua/qa-mods

In VS Code (no band above the prompt) the typed /compact and /clear ask first (confirm / cancel). The Compact and Clear buttons of the desktop and terminal are in the hud band.

★ 0CommandsAutomation

remote-gate

oleksandrkodua/qa-mods

Asks before git push and wrangler --remote, showing the folder, the branch, the remote and the commits that will go out. Understands git -C dir and cd dir &&. Fail closed.

★ 0GuardsAutomation

replay-theater

oleksandrkodua/qa-mods

/replay opens a pane that steps through the session's file edits (Edit, Write, MultiEdit) one at a time, showing each as a diff with Prev / Next.

★ 0PanesGuardsCommands

sandbox-guard

oleksandrkodua/qa-mods

Denies Edit/Write/Bash writes to Claude config paths the sandbox cannot write (settings, skills, plugins, hooks, projects, ...) and tells Claude to hand the user a ready Terminal command instead of trying workarounds.

★ 0GuardsAutomation

secret-redactor

oleksandrkodua/qa-mods

Masks API keys, tokens, private keys and password assignments in tool results before the model sees them.

★ 0Guards