epics-pane
baselane-sh/mods
A live side pane of each open beads epic: a bar of closed and total children, and a mark when it is ready to close. Read with bd, read-only. Open it with /epics.
1,869 mods
baselane-sh/mods
A live side pane of each open beads epic: a bar of closed and total children, and a mark when it is ready to close. Read with bd, read-only. Open it with /epics.
baselane-sh/mods
Five read-only repo exploration commands in one mod: /tree, /deps, /authors, /scripts and /env-check. They read git and project files. They copy results to the clipboard.
baselane-sh/mods
In Claude's replies, path/to/file.ts:42 references to files in your project become links. Click one to put @path/to/file.ts in the prompt.
baselane-sh/mods
A live side pane of the files Claude read, edited or wrote this session, grouped by action with a count per file, newest first. Open it with /files.
baselane-sh/mods
Three quiet nudges in one mod: commit after 8 edits, TODO/FIXME/HACK lines added, and debug prints added.
baselane-sh/mods
Fun habits in one install: caveman prose and gitmoji commit messages. They compose: caveman never touches commit messages.
baselane-sh/mods
A live side pane, read with git: the branch, ahead and behind its upstream, changed files (staged and unstaged) and the last 5 commits. Refreshes after git commands and edits. Open it with /git.
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.
baselane-sh/mods
Adds /handoff: writes a session summary with the git status to .claude/handoff.md (never overwriting) and answers with the path. Copies the result to your clipboard.
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.
baselane-sh/mods
Asks before a lockfile is written or edited by hand; the package manager should change it.
baselane-sh/mods
At turn end, one toast when dependencies in package.json, pyproject.toml, Cargo.toml or go.mod changed and neither the matching lockfile was edited nor an install command ran.
baselane-sh/mods
Mentor habits in one install: a hint and a guiding question first, assumptions listed before work, and a strict self-review after each change.
baselane-sh/mods
Asks before Write or Edit changes a migration that already exists; new migration files pass.
baselane-sh/mods
Never writes the em-dash character. Uses a comma, colon, period or parentheses.
baselane-sh/mods
Local alerts in one: a desktop notification when Claude Code needs your input (osascript or notify-send), and a spoken line (say) on macOS when a long turn ends.
baselane-sh/mods
Two turn-end reminders in one mod: test-reminder and ctx-nudge.
baselane-sh/mods
Asks before a new dependency is installed (npm, pnpm, yarn, bun, pip, uv, poetry, cargo, go, gem) and names the packages.
baselane-sh/mods
Asks before Write, Edit or NotebookEdit changes a file outside the working directory, by real path.
baselane-sh/mods
Tool rows draw long absolute file paths shorter: the project root as ./ and your home folder as ~. Display only; Bash commands are drawn as they ran.
baselane-sh/mods
A live side pane of the local TCP ports that listen, with the process name and pid, refreshed every 10 seconds while open. Reads lsof (macOS, most Linux). Open it with /ports.
baselane-sh/mods
A live side pane of the processes the session's Bash calls started that still run, with pid, age and command. Read-only: one ps every 5 seconds. Open it with /procs.
baselane-sh/mods
Asks before a package is published: npm, pnpm, yarn or bun publish, cargo publish, twine upload, gem push, poetry or uv publish. Dry runs pass.
baselane-sh/mods
Three quiet nudges in one mod: type check after TypeScript edits, lockfile after dependency edits, and a split suggestion past 500 changed lines.
No tracking cookies, no third-party scripts. How we handle data