Automation

55 mods

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

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-prime

baselane-sh/mods

Runs bd prime once per session and adds its text (max 8 KB) to the system prompt, from the repo's .beads files and bd memories. bd setup claude hooks may add it twice.

★ 1PromptAutomation

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

chmod-guard

baselane-sh/mods

Asks before chmod makes files world-writable (777, a+w, o+w) or chmod or chown runs recursively on a broad path (/, a system folder, a home folder).

★ 1GuardsAutomation

ci-config-guard

baselane-sh/mods

Asks before Write or Edit changes CI config: .github/workflows, .gitlab-ci.yml or .circleci/config.yml.

★ 1GuardsAutomation

cron-guard

baselane-sh/mods

Asks before scheduled jobs or services are wiped or stopped: crontab -r, crontab replaced from stdin or a file, launchctl unload or bootout, systemctl stop, disable or mask.

★ 1GuardsAutomation

curl-pipe-guard

baselane-sh/mods

Asks before a download is piped into a shell or interpreter (curl | sh, wget -O- | bash, bash <(curl ...)).

★ 1GuardsAutomation

db-reset-guard

baselane-sh/mods

Asks before a framework wipes a database: prisma migrate reset, rails or rake db:drop and db:reset, alembic downgrade, django flush, supabase db reset, knex rollback --all.

★ 1GuardsAutomation

deploy-guard

baselane-sh/mods

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.

★ 1GuardsAutomation

desktop-notify

baselane-sh/mods

Shows a desktop notification when Claude Code needs your input: osascript on macOS, notify-send elsewhere when it is installed. The text is the project name and a short status only.

★ 1Automation

discord-notify

baselane-sh/mods

Posts to a Discord webhook when Claude Code needs your input. Sends the project name and a short status only. Does nothing until you set a webhook URL.

★ 1Automation

docker-guard

baselane-sh/mods

Asks before Docker commands that delete data: system, volume or image prune, rm -f, volume rm and compose down -v.

★ 1GuardsAutomation

env-exfil-guard

baselane-sh/mods

Asks before a command prints your environment, echoes a secret variable or sends local data to a remote host.

★ 1GuardsAutomation

git-history-guard

baselane-sh/mods

Asks before git commands that throw away work or rewrite history: reset --hard, clean, rebase, filter-branch, filter-repo, push --delete, branch -D and stash clear.

★ 1GuardsAutomation

gitignore-check

baselane-sh/mods

Asks before git add or commit when secret-looking files are not ignored or are already tracked. Checks with git ls-files.

★ 1GuardsAutomation

guard-devops

baselane-sh/mods

Asks before harsh DevOps commands: destructive Docker, Kubernetes and Helm calls, CI config edits, broad chmod and chown, and git commands that lose work. Add infra-guard for plain kubectl delete.

★ 1GuardsAutomation

guard-essentials

baselane-sh/mods

Asks only before harsh or disaster commands: destructive infra, git and SQL, piping downloads into a shell, sudo, leaking or committing secrets. Reads git. The quiet choice for daily work.

★ 1GuardsPromptAutomation

guard-pack

baselane-sh/mods

The 15 core Baselane guards in one mod (secrets, git, infra, packages, path jail). Some read git, measure files with find, read HOME with printenv, or check where a path really lands.

★ 1GuardsPromptAutomation

infra-guard

baselane-sh/mods

Asks before terraform destroy, kubectl delete, force-push, DROP TABLE or rm -rf.

★ 1GuardsAutomation

k8s-guard

baselane-sh/mods

Asks before kubectl apply or replace with --force, kubectl drain, helm uninstall, and kubectl delete behind global flags (plain kubectl delete is infra-guard's).

★ 1GuardsAutomation

lifecycle-pack

baselane-sh/mods

The four original lifecycle mods in one: runs your formatter, sends ntfy.sh pushes for long commands and input waits, and appends to ~/.claude/journal.log.

★ 1GuardsAutomation

lockfile-guard

baselane-sh/mods

Asks before a lockfile is written or edited by hand; the package manager should change it.

★ 1GuardsAutomation