shinpr/metronome
5 stars · Last commit 2026-04-04
Claude Code plugin that enforces deliberate, step-by-step work on repetitive tasks
README preview
<p align="center"> <img src="assets/metronome-banner.jpg" width="600" alt="metronome"> </p> # metronome A Claude Code plugin that prevents Claude from taking shortcuts on repetitive tasks. ## Problem When Claude encounters repetitive tasks, it tends to declare "I'll work efficiently" and then: - Switches from step-by-step edits to bulk operations (e.g. `sed` one-liners) - Breaks files, then runs `git checkout` to revert—losing unrelated uncommitted changes too **Example**: Asked to fix comments across 20 files one by one, Claude processes 5 files correctly, then announces "I'll handle the rest efficiently." It runs a `sed` command that corrupts files, notices the breakage, and runs `git checkout` to undo everything—including your other uncommitted changes. This plugin detects such declarations and blocks the Bash tool call, reminding Claude to slow down. ## Detected Phrases