branches
baselane-sh/mods
Adds /branches: local branches merged into the default branch or idle for 30 days, as a cleanup list, read with git. Never deletes.
136 mods
baselane-sh/mods
Adds /branches: local branches merged into the default branch or idle for 30 days, as a cleanup list, read with git. Never deletes.
baselane-sh/mods
Adds /changelog: commits since the last tag (or the last 30), read with git log and grouped by conventional-commit type, as Markdown.
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).
baselane-sh/mods
A band above the prompt with the latest GitHub Actions run of your branch (ci passed, ci failed, ci running), asked of the gh CLI every 2 minutes; branch read with git. Hidden without gh.
baselane-sh/mods
Asks before Write or Edit changes CI config: .github/workflows, .gitlab-ci.yml or .circleci/config.yml.
baselane-sh/mods
One helpful toast per session per trigger, in the classic paperclip voice: when you edit a migrations folder, a Dockerfile or a GitHub workflow, or run rm -rf. At most one toast per turn.
baselane-sh/mods
The five original slash commands in one mod: /receipt, /standup, /changelog, /pr-description and /handoff. They read git; /handoff also writes .claude/handoff.md.
baselane-sh/mods
Adds /commit-msg: a Conventional Commits message proposed from the staged diff, read with git. Heuristic, no model call, writes nothing.
baselane-sh/mods
Suggests a commit at turn end after 8 or more file edits since the last git commit. One toast per batch of edits; a successful git commit resets the count.
baselane-sh/mods
Adds /conflicts: tracked files that still hold merge conflict markers, with line numbers, found with git grep. Read-only.
baselane-sh/mods
A live side pane of how full the context window is: the percent as a bar, the tokens used, and a short tip past 75 percent. Open it with /context-pane.
baselane-sh/mods
A live side pane with the session cost, the cost of each of the last 10 turns as a bar, and the average per turn. Open it with /cost-pane.
baselane-sh/mods
The creator band in one row above the prompt: turn timer, count of TODO, FIXME and HACK lines (read with git), and the daily streak flame.
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.
baselane-sh/mods
Asks before a download is piped into a shell or interpreter (curl | sh, wget -O- | bash, bash <(curl ...)).
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.
baselane-sh/mods
At turn end, one toast naming the count of console.log, print(, debugger and dbg! lines your edits added this turn. Only code files count.
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.
baselane-sh/mods
Adds /deps: direct dependencies with versions from package.json, pyproject.toml, requirements.txt, go.mod and Cargo.toml at the git repo root. No network, no audit. Read-only.
baselane-sh/mods
The developer band in one row above the prompt: git branch and changed files (read with git status), wall clock and session age, tool counts, and failed tool calls.
baselane-sh/mods
Asks before Docker commands that delete data: system, volume or image prune, rm -f, volume rm and compose down -v.
baselane-sh/mods
At turn end, one toast when edits added exported code (an export statement in .ts or .js, or a public function signature) and no README or docs file was edited this session.
baselane-sh/mods
Adds /env-check: variable names in .env.example against .env at the git repo root, listing missing and extra names. Reads names only, never a value. Read-only.
baselane-sh/mods
At turn end, one toast when edits add a reference to an environment variable (process.env, os.environ, os.getenv, Deno.env) that .env.example does not list. Reads only .env.example names, never .env.
No tracking cookies, no third-party scripts. How we handle data