deploy-guard

by Baselane · ★ 1 · updated yesterday

GuardsAutomationvalidates

0

Asks before a production deploy: vercel --prod, netlify deploy --prod, firebase deploy, fly deploy, gcloud app deploy, eb deploy, heroku rollback, serverless deploy to prod.

install deploy-guard

Install

/plugin marketplace add baselane-sh/mods
/plugin install deploy-guard@baselane-mods-dev

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
classic.PreToolUse
Can see
classic hooks
Reach
level 0 of 3

Origin

How it got here
Automated scan of public GitHub repos, via the CC0 dataset awesome-claude-code-mods (scan of ).
Repository
github.com/baselane-sh/mods
Path in repo
plugins/deploy-guard
Source commit
7f5ba02 the exact code the scan read
Author
Baselane @baselane-sh
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 baselane-sh/mods

achievements

baselane-sh/mods

Unlocks eight badges once each (first session, first green test run, 100 and 1,000 tool calls, 7-day streak, 10 blocked calls, a 2 hour session, night owl), with a toast and /achievements.

★ 1ToastsGuardsCommands

agent-firewall

baselane-sh/mods

A live pane of every tool call the agent makes: green when it ran, red when it was blocked, with counters. Open it with /firewall.

★ 1PanesStatus lineGuards

ahead-behind

baselane-sh/mods

A band above the prompt with the commits ahead and behind the upstream (↑2 ↓1), read with git status after each Bash call and file edit. Hidden when the branch has no upstream.

★ 1BandsGuards

audit-pack

baselane-sh/mods

Three read-only audit commands in one mod: /secret-scan, /conflicts and /licenses. They read git, project files and dependency folders.

★ 1ReskinsGuardsCommands

authors

baselane-sh/mods

Adds /authors: the top 15 contributors by commit count with their last commit date, from git log. Names only, never email addresses. Read-only.

★ 1ReskinsGuardsCommands

auto-format

baselane-sh/mods

Runs your project's own formatter on each file Claude writes or edits, only when the project has a formatter config, and tells Claude to re-read the file.

★ 1GuardsAutomation

auto-lint

baselane-sh/mods

Runs your project's own linter fix (eslint, ruff or golangci-lint) on each file Claude writes or edits, only when the project has that linter's config, and tells Claude what is left.

★ 1GuardsAutomation

band-pack

baselane-sh/mods

The first six Baselane band meters in one row above the prompt: session cost, lattes, context bar, today's spend, the focus timer and the mood ring.

★ 1BandsGuardsCommands

battery-band

baselane-sh/mods

A band above the prompt with the Mac battery percent and charging state (🔋 87%, ⚡ 54% while charging), read from pmset once a minute. Hidden on other systems.

★ 1Bands

bead

baselane-sh/mods

Adds /bead : one bead with status, priority, labels, description, blockers and children. Read with bd, the beads tracker. Read-only. Prints only, copies nothing.

★ 1ReskinsGuardsCommands

bead-chime

baselane-sh/mods

Plays a short chime when a Bash call that ran bd close (or bd done) ends with exit code 0. It reads only the command text and the result, and runs no program.

★ 1GuardsAudio

bead-claim-nudge

baselane-sh/mods

At turn end, if Claude edited a file and no bead is in progress, shows a toast and reminds Claude at your next prompt, once per session. Reads with bd count; quiet without bd.

★ 1ToastsGuardsPrompt