git-nudge

by Nextscape Inc. · ★ 2 · updated 3 days ago

BandsStatus lineCommandsPromptvalidates

0

Notices when the session's git repository falls behind its upstream, leaves work behind (uncommitted changes, stashes, a half-done rebase, a stale index.lock) or keeps branches whose upstream is gone; offers a safe fast-forward and a cleanup of merged branches. Calls no model.

install git-nudge

Install

/plugin marketplace add nextscape/ns-mods
/plugin install git-nudge@nextscape-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
session.startclassic.SessionStartturn.startturn.completeprompt.submitcommand.runui.render
API calls
$.clock.after$.clock.every$.clock.now$.command.register$.env.get$.fs.exists$.process.run$.session.cwd$.state.get$.state.set$.store.get$.store.set$.ui.ask$.ui.log$.ui.resolve$.ui.status$.ui.toast
Draws
AbovePrompt
Can see
classic hooksevery prompt
Reach
level 2 of 3 other: $.state.getother: $.state.setruns processesreads filesreads env varspersists statedraws

Origin

How it got here
Automated scan of public GitHub repos, via the CC0 dataset awesome-claude-code-mods (scan of ).
Repository
github.com/nextscape/ns-mods
Path in repo
mods/git-nudge
Source commit
9b0a3fa the exact code the scan read
Author
Nextscape Inc. @nextscape
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 nextscape/ns-mods

effort-router

nextscape/ns-mods

Picks low/medium/high/xhigh effort per prompt for Opus/Sonnet/Haiku 5.5+ and Fable/Mythos 5.1+ by how uncertain and costly the work is, raising it mid-turn when a turn runs long; a typed /effort applies at once

★ 2Status lineGuardsCommands

quality-router

nextscape/ns-mods

Quality-first routing: picks main-loop effort (medium to max) per request, assigns model and effort to subagents by kind and weight, checks Workflow agent() staffing, records judgments locally; the top-model guard is opt-in

★ 2Status lineGuardsCommands

voice-notify

nextscape/ns-mods

Speaks Claude Code turn results aloud with VOICEVOX on Windows, macOS and Linux (CLI); long turns are summarized by Haiku inside the session (no extra API key, no session context touched). Voices: VOICEVOX:四国めたん, VOICEVOX:ずんだもん

★ 2GuardsCommandsAutomation