plan-progress

by Kirill Serditov · ★ 0 · updated today

PanesBandsReskinsGuardsCommandsPromptAudioTools & agentsvalidates

0

Live plan progress bars with stages, steps, step times and soft sounds for decision, error and done. Local fork of zycck/claude-mods plan-progress 0.3.0 (ea2c96b) that sends its rules with the first prompt instead of prompt.compose and sends an unexplained open bar back from turn.complete instead of classic.Stop, redraws the bars from the transcript after a rewind or resume, folds the terminal...

install plan-progress

Install

/plugin marketplace add bqnhat/claude-local-plugins
/plugin install plan-progress@nhat-local

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
turn.startprompt.submitsession.compactsession.endtool.callsession.startsession.attachsession.detachui.closecommand.runui.renderagent.spawntool.checkturn.complete
API calls
$.audio.play$.clock.after$.clock.every$.clock.now$.command.register$.process.run$.prompt.submit$.session.messages$.session.surfaces$.state.get$.state.set$.tool.register$.ui.close$.ui.open$.ui.panes$.ui.resolve$.ui.toast
Draws
SessionModeAbovePromptPane
Can see
every promptcompactionevery tool callmcp__plan-progress__plan_progress callsAskUserQuestion callsExitPlanMode callssubagent spawns
Reach
level 2 of 3 other: $.state.getother: $.state.setruns processesdrives Claudereads the transcriptplays audiodraws

Origin

How it got here
Automated scan of public GitHub repos, via the CC0 dataset awesome-claude-code-mods (scan of ).
Repository
github.com/bqnhat/claude-local-plugins
Path in repo
plugins/plan-progress
Source commit
8f77693 the exact code the scan read
Author
Kirill Serditov @bqnhat
License
MIT
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 bqnhat/claude-local-plugins

cache-timer

bqnhat/claude-local-plugins

Shows how long the prompt cache stays warm, as a dim Cache mm:ss countdown in the footer of Claude Code Desktop, restarted by each model response of the main thread. The cache lifetime (5 minutes or 1 hour, per account) is learned from the responses: a cache read after more than five idle minutes means one hour, a full rewrite means five; until then the countdown shows ~ and assumes five

★ 0Reskins

next-steps-desktop

bqnhat/claude-local-plugins

After each turn, suggests up to three next prompts: above the input in the terminal, behind a 💡 chip in the footer of Claude Code Desktop that opens a numbered Next steps pane. Press 1, 2 or 3 (or click one) to put it in the prompt box as a draft you can edit; in the terminal 0 dismisses.

★ 0PanesBandsReskins

session-hub

bqnhat/claude-local-plugins

One Mod status pane for Claude Code Desktop with an icon rail: Progress (live plan bars with step times and history, forked from zycck/claude-mods plan-progress), Next steps (up to three suggested next prompts; a click puts one in the composer), Skills & agents (the skills and agents called this session, each tagged personal, project, plugin or built-in, plus the rule and CLAUDE.md files...

★ 0PanesBandsReskins