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.
30 mods
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.
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.
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.
baselane-sh/mods
At session start, one toast when beads in progress have had no update for 7 days, with their ids. Reads with bd stale, and says nothing without bd or a beads project.
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.
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.
baselane-sh/mods
Suggests a short break once the session has run 90 minutes, and again every 90 minutes after that.
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
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
Reminds you to /clear or /compact when the context window passes 75 percent.
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
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
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.
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
Adds /heatmap: a 12-week calendar grid of the days you used Claude Code, like a contribution graph, shaded by turns, naming your busiest day.
baselane-sh/mods
Counts the file types Claude edits across sessions and adds /langs: a bar list of the types edited most, each file counted once per session.
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
At turn end, one toast when a schema file changed (schema.prisma, models.py, SQL under schema/, a drizzle schema) and no migration file was created this session.
baselane-sh/mods
Records the hour of each prompt across sessions and adds /hours: a 24-hour histogram of when you work, naming your peak hour.
baselane-sh/mods
Two turn-end reminders in one mod: test-reminder and ctx-nudge.
baselane-sh/mods
Tracks your records across sessions (longest session, most tool calls in a session, most files edited in a day, cheapest session over 30 minutes), toasts a new one, and lists them with /bests.
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.
baselane-sh/mods
One line of sports play-by-play at turn end. OFF by default: one haiku call per turn with tools. Turn on the enabled option. Sends tool names, file names and the first two words of each command.
baselane-sh/mods
The three original stats mods in one: /wrapped, streaks and achievements on one shared daily rollup.
No tracking cookies, no third-party scripts. How we handle data