prove-it

by Pourya · ★ 0 · updated 2 days ago

BandsStatus lineGuardsCommandsvalidates

0

The fix must make a test fail first: reverts your source changes, runs the changed tests and requires a failure, restores (verified by hash) and requires a pass. Optional gate on git push and gh pr create.

install prove-it

Install

/plugin marketplace add pourya7/claude-code-mods
/plugin install prove-it@claude-code-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.startcommand.runtool.callui.render
API calls
$.clock.now$.command.register$.env.get$.fs.exists$.fs.write$.process.run$.session.cwd$.state.get$.state.set$.ui.resolve$.ui.status$.ui.toast
Draws
AbovePrompt
Can see
Bash calls
Reach
level 2 of 3 other: $.state.getother: $.state.setruns processeswrites filesreads filesreads env varsdraws

Origin

How it got here
Automated scan of public GitHub repos, via the CC0 dataset awesome-claude-code-mods (scan of ).
Repository
github.com/pourya7/claude-code-mods
Path in repo
prove-it
Author
Pourya @pourya7
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 pourya7/claude-code-mods

anchor

pourya7/claude-code-mods

Pin a session to its git worktree: every Bash call runs from the anchor, and the primary checkout is guarded against stray edits and git writes.

★ 0Status lineReskinsGuards

anti-cheat

pourya7/claude-code-mods

No claims without evidence: flags "tests pass", "CI green" and "verified" claims that nothing in the turn backs up.

★ 0BandsGuardsCommands

co-op

pourya7/claude-code-mods

A second player reviews before the PR: gh pr create waits for a second-model review of the branch diff, and a failing review with a high finding blocks it.

★ 0PanesBandsStatus line

dock

pourya7/claude-code-mods

Container stacks per worktree: a pixel-art pane of every compose stack with its memory and worktree, orphans whose worktree is gone, and a guard that asks before booting another stack when memory headroom is low.

★ 0PanesGuardsCommands

honest-exit

pourya7/claude-code-mods

Make silent shell failures loud: a glob that matched nothing, a command missing from the agent's shell, or a pipe that hid a failing exit status gets a note the model reads and a peach pixel-art toast.

★ 0PanesStatus lineGuards

mender

pourya7/claude-code-mods

Fix the arguments, not the model: repairs malformed MCP tool arguments ("true" for true, numbers as strings, unknown keys) against the tool's schema before the call, tells the model what it fixed, and flags servers that are down. A pixel-art patch log.

★ 0PanesStatus lineGuards

party

pourya7/claude-code-mods

A raid frame for every live session on the machine: who is working, who is waiting on you and for how long, per-PR locks so two sessions never act on one PR, and /broadcast to the rest of the party.

★ 0PanesStatus lineGuards

quicksave

pourya7/claude-code-mods

A save point before compaction: the task's goal, step, branch, links, decisions, rules and next step are saved before /compact and handed back to the model after it, with a pixel-art SAVE POINT band when it is safe to compact.

★ 0BandsCommands

radar

pourya7/claude-code-mods

Memory at the moment it matters: when a tool call touches what one of your memory files is about, radar attaches that memory's description and rules for the model to read. A lavender pixel-art radar pings each match.

★ 0PanesStatus lineGuards

respawn

pourya7/claude-code-mods

Auto-continue after a turn dies on a network or API error: a pixel-art CONTINUE? countdown with backoff and 3 lives per hour.

★ 0BandsStatus lineCommands

sentry

pourya7/claude-code-mods

Watch PRs outside the model: polls CI, reviews and threads with gh, wakes the session only when something actionable happens, and denies sleep-poll loops while it watches.

★ 0PanesStatus lineGuards

stance

pourya7/claude-code-mods

Session modes that are enforced, not requested: investigate, draft, build, ship. Denies the tool calls a stance rules out, auto-switches on phrases like "no code", and shows a pixel-art class badge above the prompt.

★ 0BandsStatus lineGuards