Claude Code mod that shows live WHOOP heart rate in the status line and blocks risky Bash commands while your heart rate is over a configurable limit.
✳︎ whoopgate
└─ Make every conversation easier
Claude Code mod that shows live WHOOP heart rate in the status line and blocks risky Bash commands while your heart rate is over a configurable limit.
/standup writes yesterday's standup (since Friday on Mondays) from your git commits and copies it
/ship turns what you built in this Claude Code session into a build-in-public post.
A Claude Code plugin with a tool.call hook that blocks Write, Edit, MultiEdit, NotebookEdit and Bash redirections from putting real-looking credentials (AWS, Anthropic, OpenAI, GitHub, Slack, Stripe, Google keys, private keys, DB URLs with passwords) into files, while allowing placeholders, dev defaults and .env files.
A fast second opinion on every edit Claude makes.
Approve Claude Code's permission prompts from Telegram, with the terminal prompt as the fallback.
A Claude Code plugin that, between configurable late-night hours, makes Claude extra cautious: risky Bash commands (deploys, force pushes, rm -rf, DROP/TRUNCATE) are held for confirmation, the system prompt gains a caution section, and a status line shows the active window.
A Claude Code plugin that shows a red warning band when you are on a protected branch or in a production environment, and blocks irreversible git operations like force-push and reset --hard there.
# commit-coach Catches the `git commit` calls Claude makes and fixes two things before they land: 1. **Attribution.** `Co-Authored-By:` trailers and `🤖 Generated with ...` lines are taken out of the message. Claude is also no longer told to add them, so they mostly stop showing up at all. 2. **Lazy subjects.** A subject like `fix`, `wip`, `update`, `stuff`, a single word, anything over 72 characters, or anything without a conventional prefix (`feat|fix|chore|docs|refactor|test|perf|build|ci|style`) is rewritten from the actual diff by a fast model: ``` commit-coach: 'fix' → 'fix(scheduler): handle empty slot list' ``` Your own body is kept if you wrote one; the model only adds a short body when there was none. If the model's answer is not a clean conventional subject of 72 characters or less, your message goes through as it was, and a toast says so.
A Claude Code plugin that shows a session cost meter in the status line (in dollars and cups of chai), with a /chai command that breaks down cost by token kind and turn, tracking session and all-time totals.