Metronome — Development skill for Claude Code
Claude Code plugin that enforces deliberate, step-by-step work on repetitive tasks.
How to install Metronome
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open shinpr/metronome and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Metronome does
Claude Code plugin that enforces deliberate, step-by-step work on repetitive tasks.
Alternatives in Development
- Claude Coder — Kodu is an autonomous coding agent that lives in your IDE 5.2k ★
- /leadership Transition — Use when preparing for or navigating a product leadership step-up 2.3k ★
- Academic Pptx Skill — A Claude Skill for creating academic presentations (conference talks, seminar slides, thesis defenses, grant b 811 ★
README
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.
sedone-liners) - Breaks files, then runs
git checkoutto 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
| Language | Pattern | Matches |
|---|---|---|
| English | efficien | efficient, efficiently, efficiency |
| 日本語 | 効率 | 効率的, 効率化 |
| 中文 | 高效, 效率 | (2 patterns required) |
| Deutsch | effizien | effizient, Effizienz |
| Français | efficac | efficace, efficacement, efficacité |
| Español / Português | eficien | eficiente, eficientemente, eficiencia |
| 한국어 | 효율 | 효율적으로, 효율화 |
| Русский | эффектив | эффективно, эффективность |
Guidance
When triggered, Claude receives:
Slow down.
Read the current task, execute it, verify the result, then move to the next.
No prohibitions. Only positive instructions.
Installation
Requires [Claude Code](https://claude.ai/code) (this is a Claude Code plugin)
# 1. Start Claude Code
claude
# 2. Install the marketplace
/plugin marketplace add shinpr/metronome
# 3. Install plugin
/plugin install metronome@metronome
# 4. Restart session (required)
# Exit and restart Claude Code
Structure
metronome/
├── .claude-plugin/
│ ├── marketplace.json
│ └── plugin.json
├── hooks/
│ └── hooks.json
├── scr
Related Skills
Crud Claude Commands
Create custom commands for repetitive tasks. Example - /crud-claude-commands create run-experiment. Use when y
Session Rollover
Roll work over to a fresh session via a deliberate, pruned handoff (context-budget WARN/STOP)
Frontloom Angular
Use this skill for Angular frontend tasks. Enforces idiomatic Angular patterns including signals, standalone c
Frontloom Astro
Use this skill for Astro frontend tasks. Enforces idiomatic Astro patterns including content-first architectur
Detailed Planning Agent
You are an expert detailed planning agent specializing in converting coarse implementation tasks into step-by-
Plan With Context
Break down complex tasks into manageable plans while managing context efficiently. Example - /plan-with-contex
Related Agents
Heimdall
Autonomous superskill manager. Use proactively for any multi-step development task. Decomposes work into sub-p
Devin Software Engineer
Use this agent when you need a highly skilled software engineer to implement complex features, debug issues, r
Loop Agent
Execute workflow agents iteratively for refinement and progressive improvement. Invoke when you need repetitiv