Guards

136 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

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

bead-commit-nudge

baselane-sh/mods

At turn end, if a git commit named no bead id while a bead is in progress, shows a toast and reminds Claude at your next prompt. Reads with bd count and bd where; quiet without bd.

★ 1ToastsGuardsPrompt

bead-now

baselane-sh/mods

A band above the prompt with the bead in progress you updated last and how many more are in progress, read with bd list every 2 minutes and after Claude runs bd. Hidden when none is.

★ 1BandsGuards

bead-streak

baselane-sh/mods

Counts the days in a row you closed a bead, from Bash calls that ran bd close and exited 0. Adds /bead-streak and a toast on a new best. Reads command text only, runs no program.

★ 1ToastsGuardsCommands

beads-band

baselane-sh/mods

A band above the prompt with your beads counts (bd 97 ready · 45 active · 29 blocked), read with bd status every 2 minutes and after Claude runs bd. Hidden without bd or a beads project.

★ 1BandsGuards

beads-bars

baselane-sh/mods

All six beads bands in one row: counts, the bead in progress, epic progress, done percent, closed today and open by priority, read with bd every 2 minutes and after Claude runs bd.

★ 1BandsGuards

beads-done-bar

baselane-sh/mods

A band above the prompt with how much of your beads project is closed, as a bar and a percent (beads █████████░ 88%), read with bd status every 2 minutes. Hidden without bd.

★ 1BandsGuards

beads-guard

baselane-sh/mods

Asks before bd commands that delete data or rewrite history: delete, purge, prune, gc, sql, admin, import, rename, forget, restore, migrate and more. Reads only the command text, runs no bd.

★ 1GuardsAutomation

beads-pane

baselane-sh/mods

A live side pane of your beads: in progress, ready and blocked issues, 10 each, with counts. Read with bd, read-only, after Bash calls. Open it with /beads.

★ 1PanesGuardsCommands

beads-standup

baselane-sh/mods

Adds /beads-standup: beads closed since yesterday, in progress, and the next 5 ready. Read with bd, the beads tracker. Read-only. Prints only, copies nothing.

★ 1ReskinsGuardsCommands

beads-today-bar

baselane-sh/mods

A band above the prompt with the beads closed today against a daily goal you set (today ▮▮▮▯▯ 3/5), green when met, read with bd count. Hidden without bd or a beads project.

★ 1BandsGuards

big-diff-nudge

baselane-sh/mods

Suggests splitting the change once your edits added or removed more than 500 lines since the last git commit. A successful commit resets the count.

★ 1ToastsGuards

big-file-guard

baselane-sh/mods

Asks before a Write creates content over 1 MB, or git add names a file over 5 MB. Measures the files with find.

★ 1GuardsAutomation

branch-band

baselane-sh/mods

A band above the prompt with the git branch and the count of changed files, read with git status after each Bash call and file edit.

★ 1BandsGuards