About this mod
The author, tired of repeatedly typing /effort or opening the Alt+P selector to switch effort levels, built effort-cycle—a Claude Code plugin composed of function hooks that switches with a single keypress. Features: Alt+E cycles upward step by step (low, medium, high, xhigh, max), Alt+Shift+E cycles downward step by step; the footer shows the model and level with a cold-to-hot colored level bar (e.g., Opus 5.5 ▰▰▰▱▱ high); when max is reached, the model name turns red, and a light sweeps across the progress bar while Claude is working; less frequently used levels can be disabled in /config. The author used Claude Code with the plugin to write documentation and complete development, hot-reloading into a running session after changes, and ran claude plugin validate and claude plugin test. Limitations: mods are an early access API, tested only on Claude Code 2.1.283; the selected level is only effective for the current session; because mods cannot be modified, the spinner still shows Claude Code's own level. Free, MIT licensed.